Skip to main content

SpecCombinator

Trait SpecCombinator 

Source
pub trait SpecCombinator:
    SpecByteLen
    + Consistency<Val = Self::T>
    + SpecParser<PVal = Self::T>
    + SpecSerializer<SVal = Self::T>
    + SpecSerializerDps<SValue = Self::T> { }
Expand description

Marker trait for all specification traits bundled together.

Implementors§

Source§

impl<T> SpecCombinator for T
where T: SpecByteLen + Consistency<Val = Self::T> + SpecParser<PVal = Self::T> + SpecSerializer<SVal = Self::T> + SpecSerializerDps<SValue = Self::T>,