pub struct WorktreeIdentity {
pub target: TargetIdentity,
pub canonical_path: TargetPath,
pub common_git_directory_identity: Vec<u8>,
}Fields§
§target: TargetIdentity§canonical_path: TargetPath§common_git_directory_identity: Vec<u8>Trait Implementations§
Source§impl Clone for WorktreeIdentity
impl Clone for WorktreeIdentity
Source§impl Debug for WorktreeIdentity
impl Debug for WorktreeIdentity
Source§impl<'de> Deserialize<'de> for WorktreeIdentity
impl<'de> Deserialize<'de> for WorktreeIdentity
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for WorktreeIdentity
Source§impl PartialEq for WorktreeIdentity
impl PartialEq for WorktreeIdentity
Source§impl Serialize for WorktreeIdentity
impl Serialize for WorktreeIdentity
impl StructuralPartialEq for WorktreeIdentity
Auto Trait Implementations§
impl Forget for WorktreeIdentity
impl Freeze for WorktreeIdentity
impl Move for WorktreeIdentity
impl RefUnwindSafe for WorktreeIdentity
impl Send for WorktreeIdentity
impl Sync for WorktreeIdentity
impl Unpin for WorktreeIdentity
impl UnsafeUnpin for WorktreeIdentity
impl UnwindSafe for WorktreeIdentity
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