#[repr(C)]pub struct PowerDomainInfo {
pub cpus: [u64; 8],
pub domain_id: u32,
pub idle_power_levels: u8,
pub active_power_levels: u8,
pub padding1: [u8; 2],
}Fields§
§cpus: [u64; 8]Mask of CPUs part of this power domain.
domain_id: u32Id used to register this domain.
idle_power_levels: u8Number of registered idle power levels.
active_power_levels: u8Number of registered active power levels.
padding1: [u8; 2]Trait Implementations§
Source§impl Clone for PowerDomainInfo
impl Clone for PowerDomainInfo
Source§fn clone(&self) -> PowerDomainInfo
fn clone(&self) -> PowerDomainInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PowerDomainInfo
impl Debug for PowerDomainInfo
Source§impl FromBytes for PowerDomainInfo
impl FromBytes for PowerDomainInfo
Source§impl FromZeros for PowerDomainInfo
impl FromZeros for PowerDomainInfo
Source§impl IntoBytes for PowerDomainInfo
impl IntoBytes for PowerDomainInfo
Source§impl PartialEq for PowerDomainInfo
impl PartialEq for PowerDomainInfo
Source§impl TryFromBytes for PowerDomainInfo
impl TryFromBytes for PowerDomainInfo
Source§fn try_read_from_bytes(
source: &[u8],
) -> Result<Self, ConvertError<Infallible, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
fn try_read_from_bytes(
source: &[u8],
) -> Result<Self, ConvertError<Infallible, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
Source§fn try_read_from_prefix(
source: &[u8],
) -> Result<(Self, &[u8]), ConvertError<Infallible, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
fn try_read_from_prefix(
source: &[u8],
) -> Result<(Self, &[u8]), ConvertError<Infallible, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
Source§fn try_read_from_suffix(
source: &[u8],
) -> Result<(&[u8], Self), ConvertError<Infallible, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
fn try_read_from_suffix(
source: &[u8],
) -> Result<(&[u8], Self), ConvertError<Infallible, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
impl Copy for PowerDomainInfo
impl Eq for PowerDomainInfo
impl StructuralPartialEq for PowerDomainInfo
Auto Trait Implementations§
impl Freeze for PowerDomainInfo
impl RefUnwindSafe for PowerDomainInfo
impl Send for PowerDomainInfo
impl Sync for PowerDomainInfo
impl Unpin for PowerDomainInfo
impl UnwindSafe for PowerDomainInfo
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