Struct ModeChange
pub struct ModeChange {
pub from_mode: Mode,
pub to_mode: Mode,
pub reason: String,
}Fields§
§from_mode: Mode§to_mode: Mode§reason: StringTrait Implementations§
§impl Clone for ModeChange
impl Clone for ModeChange
§fn clone(&self) -> ModeChange
fn clone(&self) -> ModeChange
1.0.0 (const: )§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
§impl<'de> Deserialize<'de> for ModeChange
impl<'de> Deserialize<'de> for ModeChange
§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
§impl Serialize for ModeChange
impl Serialize for ModeChange
Auto Trait Implementations§
impl Freeze for ModeChange
impl RefUnwindSafe for ModeChange
impl Send for ModeChange
impl Sync for ModeChange
impl Unpin for ModeChange
impl UnsafeUnpin for ModeChange
impl UnwindSafe for ModeChange
Blanket Implementations§
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)