pub enum SliceErrorKind {
StartGreaterThanEnd,
StartOutOfBounds,
EndOutOfBounds,
}Expand description
Slice error kinds.
Variants§
StartGreaterThanEnd
Start index should be less or equal to the end index
StartOutOfBounds
Start index out of bounds
EndOutOfBounds
End index out of bounds
Trait Implementations§
Source§impl Clone for SliceErrorKind
impl Clone for SliceErrorKind
Source§fn clone(&self) -> SliceErrorKind
fn clone(&self) -> SliceErrorKind
Returns a duplicate 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 SliceErrorKind
impl Debug for SliceErrorKind
Source§impl PartialEq for SliceErrorKind
impl PartialEq for SliceErrorKind
impl Copy for SliceErrorKind
impl Eq for SliceErrorKind
impl StructuralPartialEq for SliceErrorKind
Auto Trait Implementations§
impl Freeze for SliceErrorKind
impl RefUnwindSafe for SliceErrorKind
impl Send for SliceErrorKind
impl Sync for SliceErrorKind
impl Unpin for SliceErrorKind
impl UnsafeUnpin for SliceErrorKind
impl UnwindSafe for SliceErrorKind
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