diff options
Diffstat (limited to 'base/src/assetfed.rs')
-rw-r--r-- | base/src/assetfed.rs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/base/src/assetfed.rs b/base/src/assetfed.rs index e7c0124..4ca587b 100644 --- a/base/src/assetfed.rs +++ b/base/src/assetfed.rs @@ -69,4 +69,12 @@ impl AssetInner { .context("asset token has invalid format")?; Ok(data) } + + /// Returns `true` if the asset inner is [`Federated`]. + /// + /// [`Federated`]: AssetInner::Federated + #[must_use] + pub fn is_federated(&self) -> bool { + matches!(self, Self::Federated { .. }) + } } |