Struct jj_lib::repo_path::RepoPathComponent
source · pub struct RepoPathComponent { /* private fields */ }
Expand description
Borrowed RepoPath
component.
Implementations§
Trait Implementations§
source§impl AsRef<RepoPathComponent> for RepoPathComponent
impl AsRef<RepoPathComponent> for RepoPathComponent
source§fn as_ref(&self) -> &RepoPathComponent
fn as_ref(&self) -> &RepoPathComponent
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<RepoPathComponent> for RepoPathComponentBuf
impl AsRef<RepoPathComponent> for RepoPathComponentBuf
source§fn as_ref(&self) -> &RepoPathComponent
fn as_ref(&self) -> &RepoPathComponent
Converts this type into a shared reference of the (usually inferred) input type.
source§impl Borrow<RepoPathComponent> for RepoPathComponentBuf
impl Borrow<RepoPathComponent> for RepoPathComponentBuf
source§fn borrow(&self) -> &RepoPathComponent
fn borrow(&self) -> &RepoPathComponent
Immutably borrows from an owned value. Read more
source§impl Debug for RepoPathComponent
impl Debug for RepoPathComponent
source§impl Hash for RepoPathComponent
impl Hash for RepoPathComponent
source§impl Ord for RepoPathComponent
impl Ord for RepoPathComponent
source§impl PartialEq for RepoPathComponent
impl PartialEq for RepoPathComponent
source§impl PartialOrd for RepoPathComponent
impl PartialOrd for RepoPathComponent
source§impl ToOwned for RepoPathComponent
impl ToOwned for RepoPathComponent
source§type Owned = RepoPathComponentBuf
type Owned = RepoPathComponentBuf
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
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
impl Eq for RepoPathComponent
impl StructuralPartialEq for RepoPathComponent
Auto Trait Implementations§
impl Freeze for RepoPathComponent
impl RefUnwindSafe for RepoPathComponent
impl Send for RepoPathComponent
impl !Sized for RepoPathComponent
impl Sync for RepoPathComponent
impl Unpin for RepoPathComponent
impl UnwindSafe for RepoPathComponent
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