pub struct PrettyRonMarshaler;Available on crate feature
marshaler-ron only.Expand description
Serializes and deserializes pretty RON stores.
Trait Implementations§
Source§impl Marshaler for PrettyRonMarshaler
impl Marshaler for PrettyRonMarshaler
fn serialize(&self, state: &StoreState) -> Result<Vec<u8>, MarshalingError>
fn deserialize(&self, bytes: &[u8]) -> Result<StoreState, MarshalingError>
Auto Trait Implementations§
impl Freeze for PrettyRonMarshaler
impl RefUnwindSafe for PrettyRonMarshaler
impl Send for PrettyRonMarshaler
impl Sync for PrettyRonMarshaler
impl Unpin for PrettyRonMarshaler
impl UnsafeUnpin for PrettyRonMarshaler
impl UnwindSafe for PrettyRonMarshaler
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
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