#[repr(transparent)]pub struct CGBitmapLayout(pub u32);Available on crate feature
CGBitmapContext only.Expand description
Tuple Fields§
§0: u32Implementations§
Source§impl CGBitmapLayout
impl CGBitmapLayout
pub const AlphaOnly: Self
pub const Gray: Self
pub const GrayAlpha: Self
pub const RGBA: Self
pub const ARGB: Self
pub const RGBX: Self
pub const XRGB: Self
pub const BGRA: Self
pub const BGRX: Self
pub const ABGR: Self
pub const XBGR: Self
pub const CMYK: Self
Trait Implementations§
Source§impl Clone for CGBitmapLayout
impl Clone for CGBitmapLayout
Source§fn clone(&self) -> CGBitmapLayout
fn clone(&self) -> CGBitmapLayout
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 CGBitmapLayout
impl Debug for CGBitmapLayout
Source§impl Encode for CGBitmapLayout
Available on crate feature objc2 only.
impl Encode for CGBitmapLayout
Available on crate feature
objc2 only.Source§impl Hash for CGBitmapLayout
impl Hash for CGBitmapLayout
Source§impl Ord for CGBitmapLayout
impl Ord for CGBitmapLayout
Source§fn cmp(&self, other: &CGBitmapLayout) -> Ordering
fn cmp(&self, other: &CGBitmapLayout) -> 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 CGBitmapLayout
impl PartialEq for CGBitmapLayout
Source§impl PartialOrd for CGBitmapLayout
impl PartialOrd for CGBitmapLayout
Source§impl RefEncode for CGBitmapLayout
Available on crate feature objc2 only.
impl RefEncode for CGBitmapLayout
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 CGBitmapLayout
impl Eq for CGBitmapLayout
impl StructuralPartialEq for CGBitmapLayout
Auto Trait Implementations§
impl Freeze for CGBitmapLayout
impl RefUnwindSafe for CGBitmapLayout
impl Send for CGBitmapLayout
impl Sync for CGBitmapLayout
impl Unpin for CGBitmapLayout
impl UnwindSafe for CGBitmapLayout
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.