pub enum SystemActivityEvent {
PowerEvent(PowerEvent),
UnknownOrdinal_(u64),
}Variants§
PowerEvent(PowerEvent)
UnknownOrdinal_(u64)
Implementations§
Source§impl SystemActivityEvent
impl SystemActivityEvent
pub fn is_unknown(&self) -> bool
Trait Implementations§
Source§impl Clone for SystemActivityEvent
impl Clone for SystemActivityEvent
Source§fn clone(&self) -> SystemActivityEvent
fn clone(&self) -> SystemActivityEvent
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SystemActivityEvent
Source§impl Debug for SystemActivityEvent
impl Debug for SystemActivityEvent
Source§impl<___E> Encode<SystemActivityEvent<'static>, ___E> for SystemActivityEventwhere
___E: InternalHandleEncoder + Encoder + ?Sized,
impl<___E> Encode<SystemActivityEvent<'static>, ___E> for SystemActivityEventwhere
___E: InternalHandleEncoder + Encoder + ?Sized,
Source§fn encode(
self,
encoder: &mut ___E,
out: &mut MaybeUninit<SystemActivityEvent<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<SystemActivityEvent<'static>>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
§const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
Source§impl<'a, ___E> Encode<SystemActivityEvent<'static>, ___E> for &'a SystemActivityEventwhere
___E: InternalHandleEncoder + Encoder + ?Sized,
impl<'a, ___E> Encode<SystemActivityEvent<'static>, ___E> for &'a SystemActivityEventwhere
___E: InternalHandleEncoder + Encoder + ?Sized,
Source§fn encode(
self,
encoder: &mut ___E,
out: &mut MaybeUninit<SystemActivityEvent<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<SystemActivityEvent<'static>>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
§const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
Source§impl<___E> EncodeOption<SystemActivityEvent<'static>, ___E> for SystemActivityEvent
impl<___E> EncodeOption<SystemActivityEvent<'static>, ___E> for SystemActivityEvent
Source§fn encode_option(
this: Option<SystemActivityEvent>,
encoder: &mut ___E,
out: &mut MaybeUninit<SystemActivityEvent<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode_option( this: Option<SystemActivityEvent>, encoder: &mut ___E, out: &mut MaybeUninit<SystemActivityEvent<'static>>, _: (), ) -> Result<(), EncodeError>
Encodes this optional value into an encoder and output.
Source§impl<'a, ___E> EncodeOption<SystemActivityEvent<'static>, ___E> for &'a SystemActivityEvent
impl<'a, ___E> EncodeOption<SystemActivityEvent<'static>, ___E> for &'a SystemActivityEvent
Source§fn encode_option(
this: Option<&'a SystemActivityEvent>,
encoder: &mut ___E,
out: &mut MaybeUninit<SystemActivityEvent<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode_option( this: Option<&'a SystemActivityEvent>, encoder: &mut ___E, out: &mut MaybeUninit<SystemActivityEvent<'static>>, _: (), ) -> Result<(), EncodeError>
Encodes this optional value into an encoder and output.
impl Eq for SystemActivityEvent
Source§impl<'de> FromWire<SystemActivityEvent<'de>> for SystemActivityEvent
impl<'de> FromWire<SystemActivityEvent<'de>> for SystemActivityEvent
Source§fn from_wire(wire: SystemActivityEvent<'de>) -> SystemActivityEvent
fn from_wire(wire: SystemActivityEvent<'de>) -> SystemActivityEvent
Converts the given owned value to this type.
§const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
Source§impl<'de> FromWireOption<SystemActivityEvent<'de>> for SystemActivityEvent
impl<'de> FromWireOption<SystemActivityEvent<'de>> for SystemActivityEvent
Source§fn from_wire_option(
wire: SystemActivityEvent<'de>,
) -> Option<SystemActivityEvent>
fn from_wire_option( wire: SystemActivityEvent<'de>, ) -> Option<SystemActivityEvent>
Converts the given owned value to an option of this type.
Source§impl<'de> FromWireRef<SystemActivityEvent<'de>> for SystemActivityEvent
impl<'de> FromWireRef<SystemActivityEvent<'de>> for SystemActivityEvent
Source§fn from_wire_ref(wire: &SystemActivityEvent<'de>) -> SystemActivityEvent
fn from_wire_ref(wire: &SystemActivityEvent<'de>) -> SystemActivityEvent
Converts the given reference to this type.
Source§impl Hash for SystemActivityEvent
impl Hash for SystemActivityEvent
Source§impl Ord for SystemActivityEvent
impl Ord for SystemActivityEvent
Source§fn cmp(&self, other: &SystemActivityEvent) -> Ordering
fn cmp(&self, other: &SystemActivityEvent) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for SystemActivityEvent
impl PartialEq for SystemActivityEvent
Source§impl PartialOrd for SystemActivityEvent
impl PartialOrd for SystemActivityEvent
impl StructuralPartialEq for SystemActivityEvent
Auto Trait Implementations§
impl Freeze for SystemActivityEvent
impl RefUnwindSafe for SystemActivityEvent
impl Send for SystemActivityEvent
impl Sync for SystemActivityEvent
impl Unpin for SystemActivityEvent
impl UnsafeUnpin for SystemActivityEvent
impl UnwindSafe for SystemActivityEvent
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T, W> FromWireOption<Box<'_, W>> for Twhere
T: FromWire<W>,
impl<T, W> FromWireOption<Box<'_, W>> for Twhere
T: FromWire<W>,
§fn from_wire_option(wire: Box<'_, W>) -> Option<T>
fn from_wire_option(wire: Box<'_, W>) -> Option<T>
Converts the given owned value to an option of this type.
§impl<T, W> FromWireOptionRef<Box<'_, W>> for Twhere
T: FromWireRef<W>,
impl<T, W> FromWireOptionRef<Box<'_, W>> for Twhere
T: FromWireRef<W>,
§fn from_wire_option_ref(wire: &Box<'_, W>) -> Option<T>
fn from_wire_option_ref(wire: &Box<'_, W>) -> Option<T>
Converts the given reference to an option of this type.
§impl<T> InstanceFromServiceTransport<T> for T
impl<T> InstanceFromServiceTransport<T> for T
§fn from_service_transport(handle: T) -> T
fn from_service_transport(handle: T) -> T
Converts the given service transport handle of type
T to [Self]