pub trait UuidAtom: Sized {
const EXTENDED_TYPE: ExtendedType;
// Required methods
fn decode_uuid_body<B: Buf>(buf: &mut B) -> Result<Self>;
fn encode_uuid_body<B: BufMut>(&self, buf: &mut B) -> Result<()>;
}Required Associated Constants§
const EXTENDED_TYPE: ExtendedType
Required Methods§
fn decode_uuid_body<B: Buf>(buf: &mut B) -> Result<Self>
fn encode_uuid_body<B: BufMut>(&self, buf: &mut B) -> Result<()>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".