Struct preserves::value::domain::IOValueDomainCodec
source · pub struct IOValueDomainCodec;
Expand description
Use this as embedded codec when embedded data are already IOValues that can be directly serialized and deserialized without further transformation.
Trait Implementations§
source§impl DomainDecode<IOValue> for IOValueDomainCodec
impl DomainDecode<IOValue> for IOValueDomainCodec
fn decode_embedded<'de, 'src, S: BinarySource<'de>>( &mut self, src: &'src mut S, read_annotations: bool ) -> Result<IOValue>
source§impl DomainEncode<IOValue> for IOValueDomainCodec
impl DomainEncode<IOValue> for IOValueDomainCodec
Auto Trait Implementations§
impl Freeze for IOValueDomainCodec
impl RefUnwindSafe for IOValueDomainCodec
impl Send for IOValueDomainCodec
impl Sync for IOValueDomainCodec
impl Unpin for IOValueDomainCodec
impl UnwindSafe for IOValueDomainCodec
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more