referrerpolicy=no-referrer-when-downgrade

ExtrinsicLike

Trait ExtrinsicLike 

pub trait ExtrinsicLike: Sized {
    // Provided methods
    fn is_signed(&self) -> Option<bool> { ... }
    fn is_bare(&self) -> bool { ... }
}
Expand description

Something that acts like an Extrinsic.

Provided Methods§

fn is_signed(&self) -> Option<bool>

👎Deprecated: Use and implement !is_bare() instead

Is this Extrinsic signed? If no information are available about signed/unsigned, None should be returned.

fn is_bare(&self) -> bool

Returns true if this Extrinsic is bare.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

§

impl ExtrinsicLike for OpaqueExtrinsic

§

impl<Address, Call, Signature, ExtensionV0, const MAX_CALL_SIZE: usize, ExtensionOtherVersions> ExtrinsicLike for UncheckedExtrinsic<Address, Call, Signature, ExtensionV0, ExtensionOtherVersions, MAX_CALL_SIZE>

§

impl<T> ExtrinsicLike for T
where T: Extrinsic,