Enum libgit2_sys::git_checkout_strategy_t
[−]
[src]
pub enum git_checkout_strategy_t { GIT_CHECKOUT_NONE, GIT_CHECKOUT_SAFE, GIT_CHECKOUT_FORCE, GIT_CHECKOUT_ALLOW_CONFLICTS, GIT_CHECKOUT_REMOVE_UNTRACKED, GIT_CHECKOUT_REMOVE_IGNORED, GIT_CHECKOUT_UPDATE_ONLY, GIT_CHECKOUT_DONT_UPDATE_INDEX, GIT_CHECKOUT_NO_REFRESH, GIT_CHECKOUT_SKIP_UNMERGED, GIT_CHECKOUT_USE_OURS, GIT_CHECKOUT_USE_THEIRS, GIT_CHECKOUT_DISABLE_PATHSPEC_MATCH, GIT_CHECKOUT_SKIP_LOCKED_DIRECTORIES, GIT_CHECKOUT_DONT_OVERWRITE_IGNORED, GIT_CHECKOUT_CONFLICT_STYLE_MERGE, GIT_CHECKOUT_CONFLICT_STYLE_DIFF3, GIT_CHECKOUT_UPDATE_SUBMODULES, GIT_CHECKOUT_UPDATE_SUBMODULES_IF_CHANGED, }
Variants
GIT_CHECKOUT_NONE
GIT_CHECKOUT_SAFE
GIT_CHECKOUT_FORCE
GIT_CHECKOUT_ALLOW_CONFLICTS
GIT_CHECKOUT_REMOVE_UNTRACKED
GIT_CHECKOUT_REMOVE_IGNORED
GIT_CHECKOUT_UPDATE_ONLY
GIT_CHECKOUT_DONT_UPDATE_INDEX
GIT_CHECKOUT_NO_REFRESH
GIT_CHECKOUT_SKIP_UNMERGED
GIT_CHECKOUT_USE_OURS
GIT_CHECKOUT_USE_THEIRS
GIT_CHECKOUT_DISABLE_PATHSPEC_MATCH
GIT_CHECKOUT_SKIP_LOCKED_DIRECTORIES
GIT_CHECKOUT_DONT_OVERWRITE_IGNORED
GIT_CHECKOUT_CONFLICT_STYLE_MERGE
GIT_CHECKOUT_CONFLICT_STYLE_DIFF3
GIT_CHECKOUT_UPDATE_SUBMODULES
GIT_CHECKOUT_UPDATE_SUBMODULES_IF_CHANGED
Trait Implementations
impl Clone for git_checkout_strategy_t
[src]
fn clone(&self) -> git_checkout_strategy_t
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more