Struct fastobo::ast::InstanceIdent
source · pub struct InstanceIdent { /* private fields */ }
Expand description
A unique identifier for an instance.
Implementations§
Trait Implementations§
source§impl AsMut<Ident> for InstanceIdent
impl AsMut<Ident> for InstanceIdent
source§impl AsRef<Ident> for InstanceIdent
impl AsRef<Ident> for InstanceIdent
source§impl Clone for InstanceIdent
impl Clone for InstanceIdent
source§fn clone(&self) -> InstanceIdent
fn clone(&self) -> InstanceIdent
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 InstanceIdent
impl Debug for InstanceIdent
source§impl Display for InstanceIdent
impl Display for InstanceIdent
source§impl From<Ident> for InstanceIdent
impl From<Ident> for InstanceIdent
source§impl From<InstanceIdent> for Ident
impl From<InstanceIdent> for Ident
source§fn from(id: InstanceIdent) -> Self
fn from(id: InstanceIdent) -> Self
Converts to this type from the input type.
source§impl From<PrefixedIdent> for InstanceIdent
impl From<PrefixedIdent> for InstanceIdent
source§fn from(id: PrefixedIdent) -> Self
fn from(id: PrefixedIdent) -> Self
Converts to this type from the input type.
source§impl From<UnprefixedIdent> for InstanceIdent
impl From<UnprefixedIdent> for InstanceIdent
source§fn from(id: UnprefixedIdent) -> Self
fn from(id: UnprefixedIdent) -> Self
Converts to this type from the input type.
source§impl From<Url> for InstanceIdent
impl From<Url> for InstanceIdent
source§impl<'i> FromPair<'i> for InstanceIdent
impl<'i> FromPair<'i> for InstanceIdent
source§impl FromStr for InstanceIdent
impl FromStr for InstanceIdent
source§impl Hash for InstanceIdent
impl Hash for InstanceIdent
source§impl Ord for InstanceIdent
impl Ord for InstanceIdent
source§fn cmp(&self, other: &InstanceIdent) -> Ordering
fn cmp(&self, other: &InstanceIdent) -> 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<InstanceIdent> for InstanceIdent
impl PartialEq<InstanceIdent> for InstanceIdent
source§fn eq(&self, other: &InstanceIdent) -> bool
fn eq(&self, other: &InstanceIdent) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd<InstanceIdent> for InstanceIdent
impl PartialOrd<InstanceIdent> for InstanceIdent
source§fn partial_cmp(&self, other: &InstanceIdent) -> Option<Ordering>
fn partial_cmp(&self, other: &InstanceIdent) -> 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 InstanceIdent
impl StructuralEq for InstanceIdent
impl StructuralPartialEq for InstanceIdent
Auto Trait Implementations§
impl RefUnwindSafe for InstanceIdent
impl Send for InstanceIdent
impl Sync for InstanceIdent
impl Unpin for InstanceIdent
impl UnwindSafe for InstanceIdent
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