pub struct AnySerDeCompat;
Trait Implementations§
Source§impl<'de> DeserializeAs<'de, Any> for AnySerDeCompat
impl<'de> DeserializeAs<'de, Any> for AnySerDeCompat
Source§fn deserialize_as<D>(deserializer: D) -> Result<Any, D::Error>where
D: Deserializer<'de>,
fn deserialize_as<D>(deserializer: D) -> Result<Any, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer.
Source§impl SerializeAs<Any> for AnySerDeCompat
impl SerializeAs<Any> for AnySerDeCompat
Source§fn serialize_as<S>(source: &Any, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize_as<S>(source: &Any, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Serialize this value into the given Serde serializer.
Auto Trait Implementations§
impl Freeze for AnySerDeCompat
impl RefUnwindSafe for AnySerDeCompat
impl Send for AnySerDeCompat
impl Sync for AnySerDeCompat
impl Unpin for AnySerDeCompat
impl UnwindSafe for AnySerDeCompat
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