Enum git_repository::remote::fetch::Status
source · pub enum Status {
NoPackReceived {
update_refs: Outcome,
},
Change {
write_pack_bundle: Outcome,
update_refs: Outcome,
},
DryRun {
update_refs: Outcome,
},
}
Available on (crate features
async-network-client
or blocking-network-client
) and (crate features blocking-network-client
or async-network-client
) only.Expand description
The status of the repository after the fetch operation
Variants§
NoPackReceived
Fields
Nothing changed as the remote didn’t have anything new compared to our tracking branches, thus no pack was received and no new object was added.
Change
Fields
There was at least one tip with a new object which we received.
DryRun
A dry run was performed which leaves the local repository without any change nor will a pack have been received.