#[repr(C)]pub struct CFStringInlineBuffer {
pub buffer: [UniChar; 64],
pub theString: CFStringRef,
pub directUniCharBuffer: *const UniChar,
pub directCStringBuffer: *const c_char,
pub rangeToBuffer: CFRange,
pub bufferedRangeStart: CFIndex,
pub bufferedRangeEnd: CFIndex,
}Fields§
§buffer: [UniChar; 64]§theString: CFStringRef§directUniCharBuffer: *const UniChar§directCStringBuffer: *const c_char§rangeToBuffer: CFRange§bufferedRangeStart: CFIndex§bufferedRangeEnd: CFIndexTrait Implementations§
Source§impl Clone for CFStringInlineBuffer
impl Clone for CFStringInlineBuffer
Source§fn clone(&self) -> CFStringInlineBuffer
fn clone(&self) -> CFStringInlineBuffer
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 CFStringInlineBuffer
impl Debug for CFStringInlineBuffer
impl Copy for CFStringInlineBuffer
Auto Trait Implementations§
impl Freeze for CFStringInlineBuffer
impl RefUnwindSafe for CFStringInlineBuffer
impl !Send for CFStringInlineBuffer
impl !Sync for CFStringInlineBuffer
impl Unpin for CFStringInlineBuffer
impl UnwindSafe for CFStringInlineBuffer
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