Struct cardano_serialization_lib::chain_crypto::SecretKey [−][src]
pub struct SecretKey<A: AsymmetricKey>(_);
Implementations
impl<A: SigningAlgorithm> SecretKey<A> where
<A as AsymmetricKey>::PubAlg: VerificationAlgorithm,
impl<A: SigningAlgorithm> SecretKey<A> where
<A as AsymmetricKey>::PubAlg: VerificationAlgorithm,
Trait Implementations
Auto Trait Implementations
impl<A> RefUnwindSafe for SecretKey<A> where
<A as AsymmetricKey>::Secret: RefUnwindSafe,
impl<A> Send for SecretKey<A> where
<A as AsymmetricKey>::Secret: Send,
impl<A> Sync for SecretKey<A> where
<A as AsymmetricKey>::Secret: Sync,
impl<A> Unpin for SecretKey<A> where
<A as AsymmetricKey>::Secret: Unpin,
impl<A> UnwindSafe for SecretKey<A> where
<A as AsymmetricKey>::Secret: UnwindSafe,
Blanket Implementations
Calculate the base32 serialized length
Mutably borrows from an owned value. Read more
pub fn write_base32<W>(
&self,
writer: &mut W
) -> Result<(), <W as WriteBase32>::Err> where
W: WriteBase32,
pub fn write_base32<W>(
&self,
writer: &mut W
) -> Result<(), <W as WriteBase32>::Err> where
W: WriteBase32,
Encode as base32 and write it to the supplied writer Implementations shouldn’t allocate. Read more