Skip to main content

Partial

Trait Partial 

Source
pub trait Partial {
    const PARADIGM: ParadigmKind;
}
Expand description

Marker trait declaring the paradigm a partial body type belongs to. Each paradigm crate implements this on its WirePartialBody (or equivalent) wire-form struct.

The trait does not carry rkyv bounds because each paradigm is responsible for its own body archive — vernier-partial only transports already-archived body bytes.

Required Associated Constants§

Source

const PARADIGM: ParadigmKind

Which paradigm this partial body belongs to. Carried in the wire envelope header for cross-paradigm rejection.

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.

Implementors§