[−][src]Enum fastobo::ast::InstanceClause
A clause appearing in an instance frame.
Variants
IsAnonymous(bool)
Name(UnquotedString)
Namespace(NamespaceIdent)
AltId(Ident)
Def(QuotedString, XrefList)
Comment(UnquotedString)
Subset(SubsetIdent)
Synonym(Synonym)
Xref(Xref)
PropertyValue(PropertyValue)
InstanceOf(ClassIdent)
Relationship(RelationIdent, Ident)
CreatedBy(UnquotedString)
CreationDate(IsoDateTime)
IsObsolete(bool)
ReplacedBy(InstanceIdent)
Consider(Ident)
Trait Implementations
impl Clone for InstanceClause
[src]
fn clone(&self) -> InstanceClause
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for InstanceClause
[src]
impl Display for InstanceClause
[src]
impl Eq for InstanceClause
[src]
impl<'i> FromPair<'i> for InstanceClause
[src]
const RULE: Rule
[src]
unsafe fn from_pair_unchecked(pair: Pair<'i, Rule>) -> Result<Self, SyntaxError>
[src]
fn from_pair(pair: Pair<'i, Rule>) -> Result<Self, SyntaxError>
[src]
impl FromStr for InstanceClause
[src]
type Err = SyntaxError
The associated error which can be returned from parsing.
fn from_str(s: &str) -> Result<Self, Self::Err>
[src]
impl Hash for InstanceClause
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl OboClause for InstanceClause
[src]
fn tag(&self) -> &str
[src]
fn cardinality(&self) -> Cardinality
[src]
impl Ord for InstanceClause
[src]
fn cmp(&self, other: &InstanceClause) -> Ordering
[src]
#[must_use]fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn clamp(self, min: Self, max: Self) -> Self
[src]
impl PartialEq<InstanceClause> for InstanceClause
[src]
fn eq(&self, other: &InstanceClause) -> bool
[src]
fn ne(&self, other: &InstanceClause) -> bool
[src]
impl PartialOrd<InstanceClause> for InstanceClause
[src]
fn partial_cmp(&self, other: &InstanceClause) -> Option<Ordering>
[src]
fn lt(&self, other: &InstanceClause) -> bool
[src]
fn le(&self, other: &InstanceClause) -> bool
[src]
fn gt(&self, other: &InstanceClause) -> bool
[src]
fn ge(&self, other: &InstanceClause) -> bool
[src]
impl StructuralEq for InstanceClause
[src]
impl StructuralPartialEq for InstanceClause
[src]
Auto Trait Implementations
impl RefUnwindSafe for InstanceClause
impl Send for InstanceClause
impl Sync for InstanceClause
impl Unpin for InstanceClause
impl UnwindSafe for InstanceClause
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,
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> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
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.
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>,