Skip to main content

SensitiveMut

Trait SensitiveMut 

Source
pub trait SensitiveMut: Sensitive {
    // Required method
    fn expose_secret_mut(&mut self) -> &mut Self::Inner;
}
Expand description

Read-only sensitive types (computed/derived values like a wrapped bip39::Mnemonic) impl only Sensitive, not this trait — generic code that requires mutation takes <S: SensitiveMut> and will refuse those at compile time.

Required Methods§

Source

fn expose_secret_mut(&mut self) -> &mut Self::Inner

Mutable explicit-secret-access getter.

Implementors§

Source§

impl<const N: usize, O> SensitiveMut for SensitiveBytes<N, O>