pub struct IndexOutOfBoundsError {
pub index: u32,
}Fields§
§index: u32Trait Implementations§
Source§impl Debug for IndexOutOfBoundsError
impl Debug for IndexOutOfBoundsError
Source§impl Display for IndexOutOfBoundsError
impl Display for IndexOutOfBoundsError
Source§impl From<IndexOutOfBoundsError> for AccessError
impl From<IndexOutOfBoundsError> for AccessError
Source§fn from(err: IndexOutOfBoundsError) -> Self
fn from(err: IndexOutOfBoundsError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for IndexOutOfBoundsError
impl RefUnwindSafe for IndexOutOfBoundsError
impl Send for IndexOutOfBoundsError
impl Sync for IndexOutOfBoundsError
impl Unpin for IndexOutOfBoundsError
impl UnsafeUnpin for IndexOutOfBoundsError
impl UnwindSafe for IndexOutOfBoundsError
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
Source§impl<T> CustomError for T
impl<T> CustomError for T
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more