pub enum StrideError {
MalformedRanks {
record: StrideRecord,
},
UnsupportedRank {
rank: usize,
record: StrideRecord,
},
Invalid {
message: String,
record: StrideRecord,
},
}Expand description
Common Errors. Error describing striding issues.
Variants§
MalformedRanks
The ranks of the shape and strides do not match.
Fields
§
record: StrideRecordUnsupportedRank
This is an unsupported rank.
Invalid
The strides violate a constraint.
Trait Implementations§
Source§impl Clone for StrideError
impl Clone for StrideError
Source§fn clone(&self) -> StrideError
fn clone(&self) -> StrideError
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 StrideError
impl Debug for StrideError
Source§impl Display for StrideError
impl Display for StrideError
Source§impl Error for StrideError
impl Error for StrideError
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()
Source§impl PartialEq for StrideError
impl PartialEq for StrideError
impl StructuralPartialEq for StrideError
Auto Trait Implementations§
impl Freeze for StrideError
impl RefUnwindSafe for StrideError
impl Send for StrideError
impl Sync for StrideError
impl Unpin for StrideError
impl UnsafeUnpin for StrideError
impl UnwindSafe for StrideError
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