pub struct TransactionExtensionMetadata { /* private fields */ }Expand description
Metadata for the signed extensions used by extrinsics.
Implementations§
Source§impl TransactionExtensionMetadata
impl TransactionExtensionMetadata
Sourcepub fn identifier(&self) -> &str
pub fn identifier(&self) -> &str
The unique signed extension identifier, which may be different from the type name.
Sourcepub fn extra_ty(&self) -> u32
pub fn extra_ty(&self) -> u32
The type of the signed extension, with the data to be included in the extrinsic.
Sourcepub fn additional_ty(&self) -> u32
pub fn additional_ty(&self) -> u32
The type of the additional signed data, with the data to be included in the signed payload
Trait Implementations§
Source§impl Clone for TransactionExtensionMetadata
impl Clone for TransactionExtensionMetadata
Source§fn clone(&self) -> TransactionExtensionMetadata
fn clone(&self) -> TransactionExtensionMetadata
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for TransactionExtensionMetadata
impl RefUnwindSafe for TransactionExtensionMetadata
impl Send for TransactionExtensionMetadata
impl Sync for TransactionExtensionMetadata
impl Unpin for TransactionExtensionMetadata
impl UnwindSafe for TransactionExtensionMetadata
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more