#[repr(C)]pub enum StringBoxOrigin {
Byte(Vec<u8>),
String,
Wide(U32String),
}
Variants§
Trait Implementations§
Source§impl Clone for StringBoxOrigin
impl Clone for StringBoxOrigin
Source§fn clone(&self) -> StringBoxOrigin
fn clone(&self) -> StringBoxOrigin
Returns a copy 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 StringBoxOrigin
impl Debug for StringBoxOrigin
Source§impl From<StringBoxOrigin> for StringBoxOriginType
impl From<StringBoxOrigin> for StringBoxOriginType
Source§fn from(origin: StringBoxOrigin) -> StringBoxOriginType
fn from(origin: StringBoxOrigin) -> StringBoxOriginType
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for StringBoxOrigin
impl RefUnwindSafe for StringBoxOrigin
impl Send for StringBoxOrigin
impl Sync for StringBoxOrigin
impl Unpin for StringBoxOrigin
impl UnwindSafe for StringBoxOrigin
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