Struct fastobo::ast::RelationIdent
source · pub struct RelationIdent { /* private fields */ }
Expand description
A unique identifier for a typedef (i.e. a relation).
Implementations§
Trait Implementations§
source§impl AsMut<Ident> for RelationIdent
impl AsMut<Ident> for RelationIdent
source§impl AsRef<Ident> for RelationIdent
impl AsRef<Ident> for RelationIdent
source§impl Clone for RelationIdent
impl Clone for RelationIdent
source§fn clone(&self) -> RelationIdent
fn clone(&self) -> RelationIdent
Returns a copy 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 RelationIdent
impl Debug for RelationIdent
source§impl Display for RelationIdent
impl Display for RelationIdent
source§impl From<Ident> for RelationIdent
impl From<Ident> for RelationIdent
source§impl From<PrefixedIdent> for RelationIdent
impl From<PrefixedIdent> for RelationIdent
source§fn from(id: PrefixedIdent) -> Self
fn from(id: PrefixedIdent) -> Self
Converts to this type from the input type.
source§impl From<RelationIdent> for Ident
impl From<RelationIdent> for Ident
source§fn from(id: RelationIdent) -> Self
fn from(id: RelationIdent) -> Self
Converts to this type from the input type.
source§impl From<UnprefixedIdent> for RelationIdent
impl From<UnprefixedIdent> for RelationIdent
source§fn from(id: UnprefixedIdent) -> Self
fn from(id: UnprefixedIdent) -> Self
Converts to this type from the input type.
source§impl From<Url> for RelationIdent
impl From<Url> for RelationIdent
source§impl<'i> FromPair<'i> for RelationIdent
impl<'i> FromPair<'i> for RelationIdent
source§impl FromStr for RelationIdent
impl FromStr for RelationIdent
source§impl Hash for RelationIdent
impl Hash for RelationIdent
source§impl Ord for RelationIdent
impl Ord for RelationIdent
source§fn cmp(&self, other: &RelationIdent) -> Ordering
fn cmp(&self, other: &RelationIdent) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq<RelationIdent> for RelationIdent
impl PartialEq<RelationIdent> for RelationIdent
source§fn eq(&self, other: &RelationIdent) -> bool
fn eq(&self, other: &RelationIdent) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd<RelationIdent> for RelationIdent
impl PartialOrd<RelationIdent> for RelationIdent
source§fn partial_cmp(&self, other: &RelationIdent) -> Option<Ordering>
fn partial_cmp(&self, other: &RelationIdent) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Eq for RelationIdent
impl StructuralEq for RelationIdent
impl StructuralPartialEq for RelationIdent
Auto Trait Implementations§
impl RefUnwindSafe for RelationIdent
impl Send for RelationIdent
impl Sync for RelationIdent
impl Unpin for RelationIdent
impl UnwindSafe for RelationIdent
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