pub struct PartialNameRef(/* private fields */);
Expand description
A validated and potentially partial reference name, safe to use for common operations.
Implementations§
Trait Implementations§
source§impl AsRef<PartialNameRef> for PartialName
impl AsRef<PartialNameRef> for PartialName
source§fn as_ref(&self) -> &PartialNameRef
fn as_ref(&self) -> &PartialNameRef
Converts this type into a shared reference of the (usually inferred) input type.
source§impl Borrow<PartialNameRef> for PartialName
impl Borrow<PartialNameRef> for PartialName
source§fn borrow(&self) -> &PartialNameRef
fn borrow(&self) -> &PartialNameRef
Immutably borrows from an owned value. Read more
source§impl Debug for PartialNameRef
impl Debug for PartialNameRef
source§impl<'a> From<&'a FullNameRef> for &'a PartialNameRef
impl<'a> From<&'a FullNameRef> for &'a PartialNameRef
source§fn from(v: &'a FullNameRef) -> Self
fn from(v: &'a FullNameRef) -> Self
Converts to this type from the input type.
source§impl Hash for PartialNameRef
impl Hash for PartialNameRef
source§impl Ord for PartialNameRef
impl Ord for PartialNameRef
source§impl PartialEq for PartialNameRef
impl PartialEq for PartialNameRef
source§impl PartialOrd for PartialNameRef
impl PartialOrd for PartialNameRef
source§impl ToOwned for PartialNameRef
impl ToOwned for PartialNameRef
source§type Owned = PartialName
type Owned = PartialName
The resulting type after obtaining ownership.
source§fn to_owned(&self) -> Self::Owned
fn to_owned(&self) -> Self::Owned
Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§fn clone_into(&self, target: &mut Self::Owned)
fn clone_into(&self, target: &mut Self::Owned)
Uses borrowed data to replace owned data, usually by cloning. Read more