pub enum FixedUtf32Error {
WrongCodeUnitCount {
expected: usize,
found: usize,
},
InvalidUtf32,
}Available on crate feature
text_fixed and crate feature text_utf32 and (crate features text_fixed or text_utf16 or text_utf32 or text_utf8) only.Expand description
Errors for fixed UTF-32 code-unit storage.
Variants§
WrongCodeUnitCount
Input had the wrong number of UTF-32 code units.
InvalidUtf32
Input code units are not valid Unicode scalar values.
Trait Implementations§
Source§impl Clone for FixedUtf32Error
impl Clone for FixedUtf32Error
Source§fn clone(&self) -> FixedUtf32Error
fn clone(&self) -> FixedUtf32Error
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 FixedUtf32Error
Source§impl Debug for FixedUtf32Error
impl Debug for FixedUtf32Error
Source§impl Display for FixedUtf32Error
impl Display for FixedUtf32Error
impl Eq for FixedUtf32Error
Source§impl Error for FixedUtf32Error
Available on crate features io-std or io only.
impl Error for FixedUtf32Error
Available on crate features
io-std or io only.1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl From<FixedUtf32Error> for FixedTextError
impl From<FixedUtf32Error> for FixedTextError
Source§fn from(e: FixedUtf32Error) -> Self
fn from(e: FixedUtf32Error) -> Self
Converts to this type from the input type.
Source§impl PartialEq for FixedUtf32Error
impl PartialEq for FixedUtf32Error
Source§fn eq(&self, other: &FixedUtf32Error) -> bool
fn eq(&self, other: &FixedUtf32Error) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for FixedUtf32Error
Auto Trait Implementations§
impl Freeze for FixedUtf32Error
impl RefUnwindSafe for FixedUtf32Error
impl Send for FixedUtf32Error
impl Sync for FixedUtf32Error
impl Unpin for FixedUtf32Error
impl UnsafeUnpin for FixedUtf32Error
impl UnwindSafe for FixedUtf32Error
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