pub trait AlgorithmName {
    // Required method
    fn write_alg_name(f: &mut Formatter<'_>) -> Result<(), Error>;
}
Expand description

Trait which stores algorithm name constant, used in Debug implementations.

Required Methods§

source

fn write_alg_name(f: &mut Formatter<'_>) -> Result<(), Error>

Write algorithm name into f.

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl AlgorithmName for Ripemd128Core

source§

impl AlgorithmName for Ripemd160Core

source§

impl AlgorithmName for Ripemd256Core

source§

impl AlgorithmName for Ripemd320Core

source§

impl AlgorithmName for Sha256VarCore

source§

impl AlgorithmName for Sha512VarCore

source§

impl AlgorithmName for CShake128Core

source§

impl AlgorithmName for CShake256Core

source§

impl AlgorithmName for Keccak224Core

source§

impl AlgorithmName for Keccak256Core

source§

impl AlgorithmName for Keccak256FullCore

source§

impl AlgorithmName for Keccak384Core

source§

impl AlgorithmName for Keccak512Core

source§

impl AlgorithmName for Sha3_224Core

source§

impl AlgorithmName for Sha3_256Core

source§

impl AlgorithmName for Sha3_384Core

source§

impl AlgorithmName for Sha3_512Core

source§

impl AlgorithmName for Shake128Core

source§

impl AlgorithmName for Shake256Core

source§

impl AlgorithmName for TurboShake128Core

source§

impl AlgorithmName for TurboShake256Core

source§

impl<D> AlgorithmName for HmacCore<D>

Implementors§