Trait gclient::ext::sp_core::crypto::UncheckedFrom
pub trait UncheckedFrom<T> {
// Required method
fn unchecked_from(t: T) -> Self;
}
Expand description
Similar to From
, except that the onus is on the part of the caller to ensure
that data passed in makes sense. Basically, you’re not guaranteed to get anything
sensible out.
Required Methods§
fn unchecked_from(t: T) -> Self
fn unchecked_from(t: T) -> Self
Convert from an instance of T
to Self. This is not guaranteed to be
whatever counts as a valid instance of T
and it’s up to the caller to
ensure that it makes sense.
Object Safety§
This trait is not object safe.
Implementors§
impl UncheckedFrom<H256> for AccountId32
impl<Inner, Outer, T> UncheckedFrom<T> for Outer
impl<T> UncheckedFrom<H256> for CryptoBytes<32, T>
impl<T> UncheckedFrom<T> for MultiSigner
NOTE: This implementations is required by SimpleAddressDeterminer
,
we convert the hash into some AccountId, it’s fine to use any scheme.