#[repr(C)]pub struct SmcParameters {
pub func_id: u32,
pub arg1: u64,
pub arg2: u64,
pub arg3: u64,
pub arg4: u64,
pub arg5: u64,
pub arg6: u64,
pub client_id: u16,
pub secure_os_id: u16,
}Fields§
§func_id: u32§arg1: u64§arg2: u64§arg3: u64§arg4: u64§arg5: u64§arg6: u64§client_id: u16§secure_os_id: u16Trait Implementations§
Source§impl Clone for SmcParameters
impl Clone for SmcParameters
Source§fn clone(&self) -> SmcParameters
fn clone(&self) -> SmcParameters
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 SmcParameters
impl Debug for SmcParameters
Source§impl PartialEq for SmcParameters
impl PartialEq for SmcParameters
impl Copy for SmcParameters
impl Eq for SmcParameters
impl StructuralPartialEq for SmcParameters
Auto Trait Implementations§
impl Freeze for SmcParameters
impl RefUnwindSafe for SmcParameters
impl Send for SmcParameters
impl Sync for SmcParameters
impl Unpin for SmcParameters
impl UnwindSafe for SmcParameters
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