#[repr(transparent)]pub struct CTTextAlignment(pub u8);Available on crate feature
CTParagraphStyle only.Expand description
These constants specify text alignment.
Text is visually left-aligned.
Text is visually right-aligned.
Text is visually center-aligned.
Text is fully justified. The last line in a paragraph is naturally aligned.
Use the natural alignment of the text’s script.
See also Apple’s documentation
Tuple Fields§
§0: u8Implementations§
Source§impl CTTextAlignment
impl CTTextAlignment
pub const Left: Self
pub const Right: Self
pub const Center: Self
pub const Justified: Self
pub const Natural: Self
pub const kCTLeftTextAlignment: Self
👎Deprecated: Deprecated
pub const kCTRightTextAlignment: Self
👎Deprecated: Deprecated
pub const kCTCenterTextAlignment: Self
👎Deprecated: Deprecated
pub const kCTJustifiedTextAlignment: Self
👎Deprecated: Deprecated
pub const kCTNaturalTextAlignment: Self
👎Deprecated: Deprecated
Trait Implementations§
Source§impl Clone for CTTextAlignment
impl Clone for CTTextAlignment
Source§fn clone(&self) -> CTTextAlignment
fn clone(&self) -> CTTextAlignment
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 CTTextAlignment
impl Debug for CTTextAlignment
Source§impl Encode for CTTextAlignment
Available on crate feature objc2 only.
impl Encode for CTTextAlignment
Available on crate feature
objc2 only.Source§impl Hash for CTTextAlignment
impl Hash for CTTextAlignment
Source§impl Ord for CTTextAlignment
impl Ord for CTTextAlignment
Source§fn cmp(&self, other: &CTTextAlignment) -> Ordering
fn cmp(&self, other: &CTTextAlignment) -> 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 CTTextAlignment
impl PartialEq for CTTextAlignment
Source§impl PartialOrd for CTTextAlignment
impl PartialOrd for CTTextAlignment
Source§impl RefEncode for CTTextAlignment
Available on crate feature objc2 only.
impl RefEncode for CTTextAlignment
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 CTTextAlignment
impl Eq for CTTextAlignment
impl StructuralPartialEq for CTTextAlignment
Auto Trait Implementations§
impl Freeze for CTTextAlignment
impl RefUnwindSafe for CTTextAlignment
impl Send for CTTextAlignment
impl Sync for CTTextAlignment
impl Unpin for CTTextAlignment
impl UnwindSafe for CTTextAlignment
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.