Struct Owned
pub struct Owned;Available on crate feature
alloc only.Expand description
Owned storage family using owned data.
This family uses owned types that are Send-safe and can cross thread boundaries or be serialized.
Trait Implementations§
§impl<'de> Deserialize<'de> for Owned
impl<'de> Deserialize<'de> for Owned
§fn deserialize<__D>(
__deserializer: __D,
) -> Result<Owned, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Owned, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
§impl Serialize for Owned
impl Serialize for Owned
§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
§impl StorageFamily for Owned
impl StorageFamily for Owned
impl Copy for Owned
Auto Trait Implementations§
impl Freeze for Owned
impl RefUnwindSafe for Owned
impl Send for Owned
impl Sync for Owned
impl Unpin for Owned
impl UnwindSafe for Owned
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