pub trait Config: ConfigCore {
type LengthEncoding: SeqLen<Self> + 'static;
type TagEncoding: TagEncoding<Self> + 'static;
}Expand description
Trait for configuration access when you need access to type parameters that depend on Config
(e.g., Config::LengthEncoding).
Prefer ConfigCore when you don’t need those configuration type parameters that depend
on Config (e.g., primitive types).
Required Associated Types§
type LengthEncoding: SeqLen<Self> + 'static
type TagEncoding: TagEncoding<Self> + 'static
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.