[−][src]Enum fastobo_syntax::Rule
Variants
EOI
Boolean
AltIdTag
AutoGeneratedByTag
BuiltinTag
CommentTag
ConsiderTag
CreatedByTag
CreationDateTag
DataVersionTag
DateTag
DisjointFromTag
DisjointOverTag
DefTag
DefaultNamespaceTag
DomainTag
EquivalentToTag
EquivalentToChainTag
ExpandAssertionToTag
ExpandExpressionToTag
FormatVersionTag
HoldsOverChainTag
IdspaceTag
ImportTag
InstanceOfTag
IntersectionOfTag
InverseOfTag
IsATag
IsAnonymousTag
IsAntiSymmetricTag
IsClassLevelTag
IsCyclicTag
IsFunctionalTag
IsInverseFunctionalTag
IsMetadataTagTag
IsObsoleteTag
IsReflexiveTag
IsSymmetricTag
IsTransitiveTag
NameTag
NamespaceTag
OntologyTag
OwlAxiomsTag
PropertyValueTag
RelationshipTag
RangeTag
RemarkTag
ReplacedByTag
SavedByTag
SubsetTag
SubsetdefTag
SynonymTypedefTag
SynonymTag
TransitiveOverTag
TreatXrefsAsEquivalentTag
TreatXrefsAsGenusDifferentiaTag
TreatXrefsAsHasSubclassTag
TreatXrefsAsIsATag
TreatXrefsAsReverseGenusDifferentiaTag
TreatXrefsAsRelationshipTag
UnionOfTag
XrefTag
AlphaChar
Digit
WhitespaceChar
NewlineChar
ws
nl
UniCodeChar
OboChar
NonWsChar
EOL
HiddenComment
QualifierChar
QualifierId
Qualifier
QualifierList
QuotedString
UnquotedString
ClassId
RelationId
InstanceId
SynonymTypeId
NamespaceId
SubsetId
Id
UrlId
UnprefixedId
PrefixedId
IdPrefix
CanonicalIdPrefix
NonCanonicalIdPrefix
IdLocal
CanonicalIdLocal
NonCanonicalIdLocal
Xref
XrefChar
XrefId
XrefListItem
XrefList
OboDoc
EntityFrame
EntitySingle
HeaderFrame
NaiveDateTime
NaiveDate
NaiveTime
NaiveDay
NaiveMonth
NaiveYear
NaiveHour
NaiveMinute
HeaderClause
Unreserved
TermFrame
TermClauseLine
TermClause
TypedefFrame
TypedefClauseLine
TypedefClause
InstanceFrame
InstanceClauseLine
InstanceClause
SynonymScope
Synonym
Import
PropertyValue
PvValue
XsdDatatype
Iri
IriHierPart
IriAuthority
IriUserInfo
IriHost
IriRegName
IriPath
IriPathAbempty
IriPathAbsolute
IriPathNoScheme
IriPathRootless
IriPathEmpty
IriSegment
IriSegmentNz
IriSegmentNzNc
IriQuery
IriFragment
IriScheme
IriPort
IriPrivate
IriPctEncoded
IriUnreserved
IriReserved
IriGenDelims
IriSubDelims
IriDecOctet
IriIpChar
IriIpLiteral
IriIpv6H16
IriIpv6Ls32
IriIpv4Address
IriIpvFutureAddress
IriIpv6Address
Iso8601DateTime
Iso8601Date
Iso8601DateSep
Iso8601Year
Iso8601Month
Iso8601Day
Iso8601Time
Iso8601TimeSep
Iso8601Hour
Iso8601Minute
Iso8601Second
Iso8601TimeZone
Trait Implementations
impl PartialOrd<Rule> for Rule
[src]
fn partial_cmp(&self, other: &Rule) -> Option<Ordering>
[src]
#[must_use]
fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
This method tests less than (for self
and other
) and is used by the <
operator. Read more
#[must_use]
fn le(&self, other: &Rhs) -> bool
1.0.0[src]
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
#[must_use]
fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
#[must_use]
fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
This method tests greater than or equal to (for self
and other
) and is used by the >=
operator. Read more
impl Copy for Rule
[src]
impl PartialEq<Rule> for Rule
[src]
fn eq(&self, other: &Rule) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
This method tests for !=
.
impl Clone for Rule
[src]
fn clone(&self) -> Rule
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Ord for Rule
[src]
fn cmp(&self, other: &Rule) -> Ordering
[src]
fn max(self, other: Self) -> Self
1.21.0[src]
Compares and returns the maximum of two values. Read more
fn min(self, other: Self) -> Self
1.21.0[src]
Compares and returns the minimum of two values. Read more
fn clamp(self, min: Self, max: Self) -> Self
[src]
clamp
)Returns max if self is greater than max, and min if self is less than min. Otherwise this will return self. Panics if min > max. Read more
impl Eq for Rule
[src]
impl Debug for Rule
[src]
impl Hash for Rule
[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,
Feeds a slice of this type into the given [Hasher
]. Read more
impl Parser<Rule> for OboParser
[src]
Auto Trait Implementations
Blanket Implementations
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
impl<T> From for T
[src]
impl<T, U> TryFrom 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> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto 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.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> RuleType for T where
T: Copy + Eq + Ord + Hash + Debug,
[src]
T: Copy + Eq + Ord + Hash + Debug,