pub trait BiserdiTrait: Sized {
// Required methods
fn bit_serialize(&self, biseri: &mut Biseri) -> Option<u64>;
fn bit_deserialize(
version_id: u16,
bides: &mut Bides,
) -> Option<(Self, u64)>;
}Required Methods§
fn bit_serialize(&self, biseri: &mut Biseri) -> Option<u64>
fn bit_deserialize(version_id: u16, bides: &mut Bides) -> Option<(Self, u64)>
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.