Struct fuchsia_zbi_abi::ZbiTopologyProcessor
source · #[repr(C)]pub struct ZbiTopologyProcessor {
pub logical_ids: [u16; 4],
pub logical_id_count: u8,
pub flags: u16,
pub architecture: u8,
pub architecture_info: ArchitectureInfo,
}
Fields§
§logical_ids: [u16; 4]
§logical_id_count: u8
§flags: u16
§architecture: u8
§architecture_info: ArchitectureInfo
Trait Implementations§
source§impl Clone for ZbiTopologyProcessor
impl Clone for ZbiTopologyProcessor
source§fn clone(&self) -> ZbiTopologyProcessor
fn clone(&self) -> ZbiTopologyProcessor
Returns a copy 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 FromBytes for ZbiTopologyProcessor
impl FromBytes for ZbiTopologyProcessor
§fn slice_from_prefix(bytes: &[u8], count: usize) -> Option<(&[Self], &[u8])>where
Self: Sized + NoCell,
fn slice_from_prefix(bytes: &[u8], count: usize) -> Option<(&[Self], &[u8])>where
Self: Sized + NoCell,
Interprets the prefix of the given
bytes
as a &[Self]
with length
equal to count
without copying. Read more§fn slice_from_suffix(bytes: &[u8], count: usize) -> Option<(&[u8], &[Self])>where
Self: Sized + NoCell,
fn slice_from_suffix(bytes: &[u8], count: usize) -> Option<(&[u8], &[Self])>where
Self: Sized + NoCell,
Interprets the suffix of the given
bytes
as a &[Self]
with length
equal to count
without copying. Read more§fn read_from_prefix(bytes: &[u8]) -> Option<Self>where
Self: Sized,
fn read_from_prefix(bytes: &[u8]) -> Option<Self>where
Self: Sized,
source§impl FromZeros for ZbiTopologyProcessor
impl FromZeros for ZbiTopologyProcessor
impl Copy for ZbiTopologyProcessor
Auto Trait Implementations§
impl Freeze for ZbiTopologyProcessor
impl RefUnwindSafe for ZbiTopologyProcessor
impl Send for ZbiTopologyProcessor
impl Sync for ZbiTopologyProcessor
impl Unpin for ZbiTopologyProcessor
impl UnwindSafe for ZbiTopologyProcessor
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