[−][src]Enum rant::SliceError
Error produced by slicing a RantValue.
Variants
Slice is out of range.
UnsupportedSliceBoundType(RantValueType)
Tried to slice with an unsupported bound type.
CannotSliceType(RantValueType)
Type cannot be sliced.
CannotSetSliceOnType(RantValueType)
Type cannot be spliced.
Type cannot be spliced with the specified source type.
Fields of UnsupportedSpliceSource
src: RantValueType
dst: RantValueType
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for SliceError
[src]
impl Send for SliceError
[src]
impl Sync for SliceError
[src]
impl Unpin for SliceError
[src]
impl UnwindSafe for SliceError
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,