#[repr(C, packed(2))]pub struct AslSemaphore {
pub as_Semaphore: SignalSemaphore,
pub as_Version: UWORD,
pub as_Size: ULONG,
pub as_SortBy: UBYTE,
pub as_SortDrawers: UBYTE,
pub as_SortOrder: UBYTE,
pub as_SizePosition: UBYTE,
pub as_RelativeLeft: WORD,
pub as_RelativeTop: WORD,
pub as_RelativeWidth: UBYTE,
pub as_RelativeHeight: UBYTE,
}Fields§
§as_Semaphore: SignalSemaphore§as_Version: UWORD§as_Size: ULONG§as_SortBy: UBYTE§as_SortDrawers: UBYTE§as_SortOrder: UBYTE§as_SizePosition: UBYTE§as_RelativeLeft: WORD§as_RelativeTop: WORD§as_RelativeWidth: UBYTE§as_RelativeHeight: UBYTETrait Implementations§
Source§impl Clone for AslSemaphore
impl Clone for AslSemaphore
Source§fn clone(&self) -> AslSemaphore
fn clone(&self) -> AslSemaphore
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 AslSemaphore
impl Debug for AslSemaphore
impl Copy for AslSemaphore
Auto Trait Implementations§
impl Freeze for AslSemaphore
impl RefUnwindSafe for AslSemaphore
impl !Send for AslSemaphore
impl !Sync for AslSemaphore
impl Unpin for AslSemaphore
impl UnwindSafe for AslSemaphore
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