Struct unc_primitives::types::StateChangeWithCause
source · pub struct StateChangeWithCause {
pub cause: StateChangeCause,
pub value: StateChangeValue,
}Fields§
§cause: StateChangeCause§value: StateChangeValueTrait Implementations§
source§impl Debug for StateChangeWithCause
impl Debug for StateChangeWithCause
source§impl From<StateChangeWithCause> for StateChangeWithCauseView
impl From<StateChangeWithCause> for StateChangeWithCauseView
source§fn from(state_change_with_cause: StateChangeWithCause) -> Self
fn from(state_change_with_cause: StateChangeWithCause) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for StateChangeWithCause
impl RefUnwindSafe for StateChangeWithCause
impl Send for StateChangeWithCause
impl Sync for StateChangeWithCause
impl Unpin for StateChangeWithCause
impl UnwindSafe for StateChangeWithCause
Blanket Implementations§
source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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