Skip to content

ppvm_pauli_sum::config::fxhash

fxhash

ppvm_pauli_sum::config::fxhash

Pre-built configs using `FxHasher`.

classBytesource

ppvm_pauli_sum::config::fxhash::Byte

Bases: Debug, Clone, Copy, StructuralPartialEq, PartialEq, Eq, PartialOrd, Ord, Hash, Config

Rust struct. `HashMap`-backed [`Config`] with `[u8; N]` storage and `FxHasher`.

Signature
pub struct Byte<const N: usize, C: Coefficient, St: Strategy, W: PauliWordTrait>
source

classByteF64source

ppvm_pauli_sum::config::fxhash::ByteF64

Rust type alias. [`Byte`] specialised to `f64` coefficients.

pub type ByteF64<const N: usize, St> = Byte<N, f64, St>
source