pub struct PowerElements {
pub application_activity: Option<ApplicationActivity>,
}Expand description
A collection of power elements that are managed by the activity governor.
Fields§
§application_activity: Option<ApplicationActivity>Trait Implementations§
Source§impl Debug for PowerElements
impl Debug for PowerElements
Source§impl Default for PowerElements
impl Default for PowerElements
Source§fn default() -> PowerElements
fn default() -> PowerElements
Returns the “default value” for a type. Read more
Source§impl<___E> Encode<PowerElements<'static>, ___E> for PowerElementswhere
___E: Encoder + ?Sized + HandleEncoder,
impl<___E> Encode<PowerElements<'static>, ___E> for PowerElementswhere
___E: Encoder + ?Sized + HandleEncoder,
Source§fn encode(
self,
encoder: &mut ___E,
out: &mut MaybeUninit<PowerElements<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<PowerElements<'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<'de> FromWire<PowerElements<'de>> for PowerElements
impl<'de> FromWire<PowerElements<'de>> for PowerElements
Source§fn from_wire(wire_: PowerElements<'de>) -> Self
fn from_wire(wire_: PowerElements<'de>) -> Self
Converts the given owned value to this type.
§const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
Source§impl PartialEq for PowerElements
impl PartialEq for PowerElements
impl StructuralPartialEq for PowerElements
Auto Trait Implementations§
impl Freeze for PowerElements
impl RefUnwindSafe for PowerElements
impl Send for PowerElements
impl Sync for PowerElements
impl Unpin for PowerElements
impl UnsafeUnpin for PowerElements
impl UnwindSafe for PowerElements
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
§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> 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]