pub struct UpdateOptions {
pub depth: Depth,
pub depth_is_sticky: bool,
pub ignore_externals: bool,
pub allow_unver_obstructions: bool,
pub adds_as_modifications: bool,
pub make_parents: bool,
}Expand description
Options for an update Options for updating a working copy to a different revision.
Fields§
§depth: DepthDepth of the update.
depth_is_sticky: boolWhether the depth setting is sticky.
ignore_externals: boolWhether to ignore externals.
allow_unver_obstructions: boolWhether to allow unversioned obstructions.
adds_as_modifications: boolWhether to treat adds as modifications.
make_parents: boolWhether to create parent directories.
Trait Implementations§
Source§impl Clone for UpdateOptions
impl Clone for UpdateOptions
Source§fn clone(&self) -> UpdateOptions
fn clone(&self) -> UpdateOptions
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 UpdateOptions
impl Debug for UpdateOptions
Source§impl Default for UpdateOptions
impl Default for UpdateOptions
Source§fn default() -> UpdateOptions
fn default() -> UpdateOptions
Returns the “default value” for a type. Read more
impl Copy for UpdateOptions
Auto Trait Implementations§
impl Freeze for UpdateOptions
impl RefUnwindSafe for UpdateOptions
impl Send for UpdateOptions
impl Sync for UpdateOptions
impl Unpin for UpdateOptions
impl UnsafeUnpin for UpdateOptions
impl UnwindSafe for UpdateOptions
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