Struct gluon_base::kind::ArcKind
source · pub struct ArcKind(/* private fields */);Expand description
Reference counted kind type.
Implementations§
Trait Implementations§
source§impl<'de, S> DeserializeState<'de, S> for ArcKind
impl<'de, S> DeserializeState<'de, S> for ArcKind
source§fn deserialize_state<D>(
seed: &mut S,
deserializer: D
) -> Result<ArcKind, D::Error>where
D: Deserializer<'de>,
fn deserialize_state<D>(
seed: &mut S,
deserializer: D
) -> Result<ArcKind, D::Error>where
D: Deserializer<'de>,
Deserializes
Self using seed and the deserializersource§impl PartialEq for ArcKind
impl PartialEq for ArcKind
source§impl SerializeState<SeSeed> for ArcKind
impl SerializeState<SeSeed> for ArcKind
source§fn serialize_state<S>(
&self,
serializer: S,
seed: &SeSeed
) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize_state<S>(
&self,
serializer: S,
seed: &SeSeed
) -> Result<S::Ok, S::Error>where
S: Serializer,
Serializes
selfimpl Eq for ArcKind
impl StructuralEq for ArcKind
impl StructuralPartialEq for ArcKind
Auto Trait Implementations§
impl RefUnwindSafe for ArcKind
impl Send for ArcKind
impl Sync for ArcKind
impl Unpin for ArcKind
impl UnwindSafe for ArcKind
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