Trait NSMutableAttributedStringAppKitAdditions

Source
pub unsafe trait NSMutableAttributedStringAppKitAdditions:
    ClassType
    + Sized
    + Sealed {
    // Provided methods
    unsafe fn superscriptRange(&self, range: NSRange) { ... }
    unsafe fn subscriptRange(&self, range: NSRange) { ... }
    unsafe fn unscriptRange(&self, range: NSRange) { ... }
    unsafe fn applyFontTraits_range(
        &self,
        trait_mask: NSFontTraitMask,
        range: NSRange,
    ) { ... }
    unsafe fn setAlignment_range(
        &self,
        alignment: NSTextAlignment,
        range: NSRange,
    ) { ... }
    unsafe fn setBaseWritingDirection_range(
        &self,
        writing_direction: NSWritingDirection,
        range: NSRange,
    ) { ... }
}
Available on crate feature NSAttributedString only.
Expand description

Provided Methods§

Source

unsafe fn superscriptRange(&self, range: NSRange)

Source

unsafe fn subscriptRange(&self, range: NSRange)

Source

unsafe fn unscriptRange(&self, range: NSRange)

Source

unsafe fn applyFontTraits_range( &self, trait_mask: NSFontTraitMask, range: NSRange, )

Available on crate feature NSFontManager only.
Source

unsafe fn setAlignment_range(&self, alignment: NSTextAlignment, range: NSRange)

Available on crate feature NSText only.
Source

unsafe fn setBaseWritingDirection_range( &self, writing_direction: NSWritingDirection, range: NSRange, )

Available on crate feature NSText only.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl NSMutableAttributedStringAppKitAdditions for NSMutableAttributedString

Implementors§