[][src]Trait digest::FixedOutput

pub trait FixedOutput {
    type OutputSize: ArrayLength<u8>;
    fn fixed_result(self) -> GenericArray<u8, Self::OutputSize>;
}
[]

Trait for returning digest result with the fixed size

Associated Types

type OutputSize: ArrayLength<u8>

Required methods

fn fixed_result(self) -> GenericArray<u8, Self::OutputSize>[]

Retrieve result and consume hasher instance.

Implementors

impl FixedOutput for Sha256

impl FixedOutput for Sha224

impl FixedOutput for Sha512

impl FixedOutput for Sha384

impl FixedOutput for Sha512Trunc256

impl FixedOutput for Sha512Trunc224

impl FixedOutput for Keccak224

impl FixedOutput for Keccak256

impl FixedOutput for Keccak384

impl FixedOutput for Keccak512

impl FixedOutput for Keccak256Full

impl FixedOutput for Sha3_224

impl FixedOutput for Sha3_256

impl FixedOutput for Sha3_384

impl FixedOutput for Sha3_512