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_NONEGIT_CHECKOUT_SAFEGIT_CHECKOUT_FORCEGIT_CHECKOUT_ALLOW_CONFLICTSGIT_CHECKOUT_REMOVE_UNTRACKEDGIT_CHECKOUT_REMOVE_IGNOREDGIT_CHECKOUT_UPDATE_ONLYGIT_CHECKOUT_DONT_UPDATE_INDEXGIT_CHECKOUT_NO_REFRESHGIT_CHECKOUT_SKIP_UNMERGEDGIT_CHECKOUT_USE_OURSGIT_CHECKOUT_USE_THEIRSGIT_CHECKOUT_DISABLE_PATHSPEC_MATCHGIT_CHECKOUT_SKIP_LOCKED_DIRECTORIESGIT_CHECKOUT_DONT_OVERWRITE_IGNOREDGIT_CHECKOUT_CONFLICT_STYLE_MERGEGIT_CHECKOUT_CONFLICT_STYLE_DIFF3GIT_CHECKOUT_UPDATE_SUBMODULESGIT_CHECKOUT_UPDATE_SUBMODULES_IF_CHANGEDTrait 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