pub struct StringExceedsBoundsError {
pub len: usize,
pub upper_bound: usize,
}
Expand description
Error type for BoundedString::try_from()
and BoundedWString::try_from()
.
Fields§
§len: usize
The actual length the string would have after the operation.
upper_bound: usize
The upper bound on the string length.
Trait Implementations§
Source§impl Debug for StringExceedsBoundsError
impl Debug for StringExceedsBoundsError
Source§impl Display for StringExceedsBoundsError
impl Display for StringExceedsBoundsError
Source§impl Error for StringExceedsBoundsError
impl Error for StringExceedsBoundsError
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()
Auto Trait Implementations§
impl Freeze for StringExceedsBoundsError
impl RefUnwindSafe for StringExceedsBoundsError
impl Send for StringExceedsBoundsError
impl Sync for StringExceedsBoundsError
impl Unpin for StringExceedsBoundsError
impl UnwindSafe for StringExceedsBoundsError
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