aboutsummaryrefslogtreecommitdiff
path: root/base/src/assetfed.rs
diff options
context:
space:
mode:
Diffstat (limited to 'base/src/assetfed.rs')
-rw-r--r--base/src/assetfed.rs8
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 { .. })
+ }
}