Struct std::hash::Hasher

pub struct Hasher {
    bytes: Bytes,
}

Fields

bytes: Bytes

Implementations

pub fn new() -> Self

pub fn write(
refmut self,
bytes: Bytes,
)

Writes some data into this Hasher.

pub fn sha256(self) -> b256

pub fn keccak256(self) -> b256

pub fn write_str(
refmut self,
s: str,
)

Writes a single str into this hasher.

pub fn write_str_array(
refmut self,
s: S,
)

Trait Implementations

pub fn abi_encode(self, buffer: Buffer) -> Buffer