pub struct DefaultLiteralizeCodec {}Trait Implementations§
Source§impl Debug for DefaultLiteralizeCodec
impl Debug for DefaultLiteralizeCodec
Source§impl LiteralizeCodec for DefaultLiteralizeCodec
impl LiteralizeCodec for DefaultLiteralizeCodec
fn try_encode(&self, value: &dyn Literalize) -> Result<Vec<u8>>
fn try_decode(&self, value: &[u8]) -> Result<Arc<dyn Literalize>>
Auto Trait Implementations§
impl Freeze for DefaultLiteralizeCodec
impl RefUnwindSafe for DefaultLiteralizeCodec
impl Send for DefaultLiteralizeCodec
impl Sync for DefaultLiteralizeCodec
impl Unpin for DefaultLiteralizeCodec
impl UnsafeUnpin for DefaultLiteralizeCodec
impl UnwindSafe for DefaultLiteralizeCodec
Blanket Implementations§
impl<T> Allocation for T
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more