pub enum OpParseError {
UnknownOp(String),
UnknownRole(String),
MissingRole,
MissingFormat,
StrayQualifier(String),
}Expand description
2026-09-28: Why an op spelling was refused.
Variants§
UnknownOp(String)
2026-09-28: Not in the vocabulary.
UnknownRole(String)
2026-09-28: linear with a role outside LinearRole.
MissingRole
2026-09-28: linear without role.
MissingFormat
2026-09-28: act_quant without format.
StrayQualifier(String)
2026-09-28: role or format on an op that takes neither.
Trait Implementations§
Source§impl Clone for OpParseError
impl Clone for OpParseError
Source§fn clone(&self) -> OpParseError
fn clone(&self) -> OpParseError
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 OpParseError
impl Debug for OpParseError
Source§impl Display for OpParseError
impl Display for OpParseError
Source§impl Error for OpParseError
impl Error for OpParseError
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 OpParseError
impl PartialEq for OpParseError
impl Eq for OpParseError
impl StructuralPartialEq for OpParseError
Auto Trait Implementations§
impl Freeze for OpParseError
impl RefUnwindSafe for OpParseError
impl Send for OpParseError
impl Sync for OpParseError
impl Unpin for OpParseError
impl UnwindSafe for OpParseError
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.