#[repr(transparent)]pub struct eIOAccelSurfaceMethods(pub c_uint);Available on crate feature
graphics only.Expand description
Tuple Fields§
§0: c_uintImplementations§
Source§impl eIOAccelSurfaceMethods
impl eIOAccelSurfaceMethods
pub const IOAccelSurfaceReadLockOptions: Self
pub const IOAccelSurfaceReadUnlockOptions: Self
pub const IOAccelSurfaceGetState: Self
pub const IOAccelSurfaceWriteLockOptions: Self
pub const IOAccelSurfaceWriteUnlockOptions: Self
pub const IOAccelSurfaceRead: Self
pub const IOAccelSurfaceSetShapeBacking: Self
pub const IOAccelSurfaceSetIDMode: Self
pub const IOAccelSurfaceSetScale: Self
pub const IOAccelSurfaceSetShape: Self
pub const IOAccelSurfaceFlush: Self
pub const IOAccelSurfaceQueryLock: Self
pub const IOAccelSurfaceReadLock: Self
pub const IOAccelSurfaceReadUnlock: Self
pub const IOAccelSurfaceWriteLock: Self
pub const IOAccelSurfaceWriteUnlock: Self
pub const IOAccelSurfaceControl: Self
pub const IOAccelSurfaceSetShapeBackingAndLength: Self
pub const IOAccelNumSurfaceMethods: Self
Trait Implementations§
Source§impl Clone for eIOAccelSurfaceMethods
impl Clone for eIOAccelSurfaceMethods
Source§fn clone(&self) -> eIOAccelSurfaceMethods
fn clone(&self) -> eIOAccelSurfaceMethods
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 eIOAccelSurfaceMethods
impl Debug for eIOAccelSurfaceMethods
Source§impl Encode for eIOAccelSurfaceMethods
Available on crate feature objc2 only.
impl Encode for eIOAccelSurfaceMethods
Available on crate feature
objc2 only.Source§impl Hash for eIOAccelSurfaceMethods
impl Hash for eIOAccelSurfaceMethods
Source§impl Ord for eIOAccelSurfaceMethods
impl Ord for eIOAccelSurfaceMethods
Source§fn cmp(&self, other: &eIOAccelSurfaceMethods) -> Ordering
fn cmp(&self, other: &eIOAccelSurfaceMethods) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for eIOAccelSurfaceMethods
impl PartialEq for eIOAccelSurfaceMethods
Source§impl PartialOrd for eIOAccelSurfaceMethods
impl PartialOrd for eIOAccelSurfaceMethods
Source§impl RefEncode for eIOAccelSurfaceMethods
Available on crate feature objc2 only.
impl RefEncode for eIOAccelSurfaceMethods
Available on crate feature
objc2 only.Source§const ENCODING_REF: Encoding
const ENCODING_REF: Encoding
The Objective-C type-encoding for a reference of this type. Read more
impl Copy for eIOAccelSurfaceMethods
impl Eq for eIOAccelSurfaceMethods
impl StructuralPartialEq for eIOAccelSurfaceMethods
Auto Trait Implementations§
impl Freeze for eIOAccelSurfaceMethods
impl RefUnwindSafe for eIOAccelSurfaceMethods
impl Send for eIOAccelSurfaceMethods
impl Sync for eIOAccelSurfaceMethods
impl Unpin for eIOAccelSurfaceMethods
impl UnwindSafe for eIOAccelSurfaceMethods
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> EncodeArgument for Twhere
T: Encode,
impl<T> EncodeArgument for Twhere
T: Encode,
Source§const ENCODING_ARGUMENT: Encoding = T::ENCODING
const ENCODING_ARGUMENT: Encoding = T::ENCODING
The Objective-C type-encoding for this type.
Source§impl<T> EncodeReturn for Twhere
T: Encode,
impl<T> EncodeReturn for Twhere
T: Encode,
Source§const ENCODING_RETURN: Encoding = T::ENCODING
const ENCODING_RETURN: Encoding = T::ENCODING
The Objective-C type-encoding for this type.