pub struct OwnedTarget { /* private fields */ }Implementations§
Source§impl OwnedTarget
impl OwnedTarget
pub fn from_canonical(canon: CanonicalTarget) -> Self
pub fn from_owned(st: String) -> Result<Self, UnknownError>
pub fn into_exact(self) -> String
pub fn borrow<'a>(&'a self) -> TargetRef<'a>
Methods from Deref<Target = CanonicalTarget>§
pub fn guess_vendor(&self) -> Vendor
Trait Implementations§
Source§impl Clone for OwnedTarget
impl Clone for OwnedTarget
Source§fn clone(&self) -> OwnedTarget
fn clone(&self) -> OwnedTarget
Returns a duplicate 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 OwnedTarget
impl Debug for OwnedTarget
Source§impl<'a> Deref for OwnedTarget
impl<'a> Deref for OwnedTarget
Source§type Target = CanonicalTarget
type Target = CanonicalTarget
The resulting type after dereferencing.
Source§fn deref(&self) -> &CanonicalTarget
fn deref(&self) -> &CanonicalTarget
Dereferences the value.
Source§impl FromStr for OwnedTarget
impl FromStr for OwnedTarget
Source§impl Hash for OwnedTarget
impl Hash for OwnedTarget
Source§impl PartialEq for OwnedTarget
impl PartialEq for OwnedTarget
impl Eq for OwnedTarget
impl StructuralPartialEq for OwnedTarget
Auto Trait Implementations§
impl Freeze for OwnedTarget
impl RefUnwindSafe for OwnedTarget
impl Send for OwnedTarget
impl Sync for OwnedTarget
impl Unpin for OwnedTarget
impl UnsafeUnpin for OwnedTarget
impl UnwindSafe for OwnedTarget
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