#[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,
}Expand description
Apple SDK struct CFStringInlineBuffer.
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 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CFStringInlineBuffer
Auto Trait Implementations§
impl !Send for CFStringInlineBuffer
impl !Sync for CFStringInlineBuffer
impl Freeze for CFStringInlineBuffer
impl RefUnwindSafe for CFStringInlineBuffer
impl Unpin for CFStringInlineBuffer
impl UnsafeUnpin 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