#[repr(C)]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 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for AslSemaphore
Auto Trait Implementations§
impl !Send for AslSemaphore
impl !Sync for AslSemaphore
impl Freeze for AslSemaphore
impl RefUnwindSafe for AslSemaphore
impl Unpin for AslSemaphore
impl UnsafeUnpin 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