Struct bumpalo::collections::string::FromUtf16Error
source · pub struct FromUtf16Error(/* private fields */);
Expand description
A possible error value when converting a String
from a UTF-16 byte slice.
This type is the error type for the from_utf16_in
method on String
.
Examples
Basic usage:
use bumpalo::{Bump, collections::String};
let b = Bump::new();
// 𝄞mu<invalid>ic
let v = &[0xD834, 0xDD1E, 0x006d, 0x0075, 0xD800, 0x0069, 0x0063];
assert!(String::from_utf16_in(v, &b).is_err());
Trait Implementations§
source§impl Debug for FromUtf16Error
impl Debug for FromUtf16Error
Auto Trait Implementations§
impl RefUnwindSafe for FromUtf16Error
impl Send for FromUtf16Error
impl Sync for FromUtf16Error
impl Unpin for FromUtf16Error
impl UnwindSafe for FromUtf16Error
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