pub struct DefinedClass {
pub term: MyTerm<'static>,
pub label: String,
pub comment: String,
pub reason: &'static str,
pub location: Range<usize>,
}Fields§
§term: MyTerm<'static>§label: String§comment: String§reason: &'static str§location: Range<usize>Trait Implementations§
Source§impl Hash for DefinedClass
impl Hash for DefinedClass
Source§impl PartialEq for DefinedClass
impl PartialEq for DefinedClass
impl Eq for DefinedClass
impl StructuralPartialEq for DefinedClass
Auto Trait Implementations§
impl Freeze for DefinedClass
impl RefUnwindSafe for DefinedClass
impl Send for DefinedClass
impl Sync for DefinedClass
impl Unpin for DefinedClass
impl UnwindSafe for DefinedClass
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoResult<T> for T
impl<T> IntoResult<T> for T
Source§fn into_result(self) -> Result<T, RunSystemError>
fn into_result(self) -> Result<T, RunSystemError>
Converts this type into the system output type.