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