Trait coins_bip32::ecdsa::signature::digest::Update[]

pub trait Update {
    pub fn update(&mut self, data: impl AsRef<[u8]>);

    pub fn chain(self, data: impl AsRef<[u8]>) -> Self { ... }
}

Trait for updating digest state with input data.

Required methods

pub fn update(&mut self, data: impl AsRef<[u8]>)

Digest input data.

This method can be called repeatedly, e.g. for processing streaming messages.

Loading content...

Provided methods

pub fn chain(self, data: impl AsRef<[u8]>) -> Self

Digest input data in a chained manner.

Loading content...

Implementations on Foreign Types

impl Update for Hash160[src]

impl Update for Blake2b256[src]

impl Update for Hash256[src]

impl Update for Ripemd160

impl Update for Sha512Trunc256[src]

impl Update for Sha384[src]

impl Update for Sha512Trunc224[src]

impl Update for Sha512[src]

impl Update for Sha256[src]

impl Update for Sha224[src]

impl Update for Keccak512

impl Update for Keccak224

impl Update for Sha3_256

impl Update for Sha3_224

impl Update for Keccak256Full

impl Update for Shake256

impl Update for Sha3_512

impl Update for Shake128

impl Update for Keccak384

impl Update for Keccak256

impl Update for Sha3_384

impl Update for Blake2s

impl Update for Blake2b

impl Update for VarBlake2s

impl Update for VarBlake2b

Loading content...

Implementors

Loading content...