pub struct CloneIntoOutcome {Show 13 fields
pub head: CloneHead,
pub checkout_oid: ObjectId,
pub checkout: CloneCheckout,
pub transfer: TransferStats,
pub branches: u64,
pub tags: u64,
pub files: u64,
pub worktree_bytes: u64,
pub path_collisions: Vec<String>,
pub submodule_paths: Vec<String>,
pub bare_gitlink_paths: Vec<String>,
pub bundle: BundleSeed,
pub filter_sent: bool,
}Expand description
Result of clone_into.
Fields§
§head: CloneHeadBranch checked out, or detached tag checkout.
checkout_oid: ObjectIdCommit checked out on that branch.
checkout: CloneCheckoutCheckout disposition after fetch.
transfer: TransferStatsObjects received during the fetch.
branches: u64Remote branches fetched.
Remote tags fetched.
files: u64Working-tree files checked out.
worktree_bytes: u64Checked-out file bytes.
path_collisions: Vec<String>Case-collision paths during checkout.
submodule_paths: Vec<String>Gitlink paths listed in .gitmodules.
bare_gitlink_paths: Vec<String>Gitlink paths with no .gitmodules entry.
bundle: BundleSeedWhether a bundle-uri seed ran.
filter_sent: boolWhether a partial-clone filter was applied by the server.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CloneIntoOutcome
impl RefUnwindSafe for CloneIntoOutcome
impl Send for CloneIntoOutcome
impl Sync for CloneIntoOutcome
impl Unpin for CloneIntoOutcome
impl UnsafeUnpin for CloneIntoOutcome
impl UnwindSafe for CloneIntoOutcome
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