Trait gclient::ext::sp_core::crypto::Wraps

pub trait Wraps: Sized {
    type Inner: IsWrappedBy<Self>;

    // Provided method
    fn as_inner_ref(&self) -> &Self::Inner { ... }
}
Expand description

Opposite of IsWrappedBy - denotes a type which is a simple wrapper around another type.

Required Associated Types§

type Inner: IsWrappedBy<Self>

The inner type it is wrapping.

Provided Methods§

fn as_inner_ref(&self) -> &Self::Inner

Get a reference to the inner type that is wrapped.

Object Safety§

This trait is not object safe.

Implementors§

§

impl Wraps for gclient::ext::sp_runtime::app_crypto::ecdsa::AppPair

§

type Inner = Pair

§

impl Wraps for gclient::ext::sp_runtime::app_crypto::ecdsa::AppPublic

§

impl Wraps for gclient::ext::sp_runtime::app_crypto::ecdsa::AppSignature

§

impl Wraps for gclient::ext::sp_runtime::app_crypto::ed25519::AppPair

§

type Inner = Pair

§

impl Wraps for gclient::ext::sp_runtime::app_crypto::ed25519::AppPublic

§

impl Wraps for gclient::ext::sp_runtime::app_crypto::ed25519::AppSignature

§

impl Wraps for gclient::ext::sp_runtime::app_crypto::sr25519::AppPair

§

type Inner = Pair

§

impl Wraps for gclient::ext::sp_runtime::app_crypto::sr25519::AppPublic

§

impl Wraps for gclient::ext::sp_runtime::app_crypto::sr25519::AppSignature