Struct Status
pub struct Status {
pub wake_up_triggers: WakeUpTrigger,
pub power_state: PowerState,
pub in_transition: bool,
pub nxp_state: NxpState,
}Expand description
Power manager status.
Fields§
§wake_up_triggers: WakeUpTriggerActive wake up triggers.
power_state: PowerStatePower state.
in_transition: boolWhether the TCU is transitioning between power states.
This is true if the TCU is in the process of transitioning between
power states.
nxp_state: NxpStateNXP power state.
Trait Implementations§
§impl<'de> Deserialize<'de> for Status
impl<'de> Deserialize<'de> for Status
§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>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for Status
impl RefUnwindSafe for Status
impl Send for Status
impl Sync for Status
impl Unpin for Status
impl UnwindSafe for Status
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