List of all items[−]
Structs
- AsyncBlame
- AsyncCommitFiles
- AsyncDiff
- AsyncFetch
- AsyncLog
- AsyncPush
- AsyncPushTags
- AsyncStatus
- AsyncTags
- BlameParams
- DiffParams
- FetchRequest
- PushRequest
- PushTagsRequest
- StatusParams
- cached::BranchName
- remote_progress::RemoteProgress
- sync::CommitDetails
- sync::CommitId
- sync::CommitInfo
- sync::CommitMessage
- sync::CommitSignature
- sync::LogWalker
- sync::blame::BlameHunk
- sync::blame::FileBlame
- sync::branch::BranchCompare
- sync::branch::BranchInfo
- sync::branch::LocalBranch
- sync::cred::BasicAuthCredential
- sync::diff::DiffLine
- sync::diff::DiffLinePosition
- sync::diff::FileDiff
- sync::diff::Hunk
- sync::status::StatusItem
- sync::utils::Head
Enums
- AsyncNotification
- DiffType
- FetchStatus
- remote_progress::RemoteProgressState
- sync::HookResult
- sync::PushTagsProgress
- sync::RepoState
- sync::blame::BlameAt
- sync::branch::BranchDetails
- sync::diff::DiffLineType
- sync::status::StatusItemType
- sync::status::StatusType
Traits
Functions
- hash
- sync::add_to_ignore
- sync::amend
- sync::blame::blame_file
- sync::branch::branch_compare_upstream
- sync::branch::checkout_branch
- sync::branch::checkout_remote_branch
- sync::branch::config_is_pull_rebase
- sync::branch::create_branch
- sync::branch::delete_branch
- sync::branch::get_branch_remote
- sync::branch::get_branches_info
- sync::branch::merge_commit::merge_upstream_commit
- sync::branch::merge_ff::branch_merge_upstream_fastforward
- sync::branch::merge_rebase::merge_upstream_rebase
- sync::branch::rename::rename_branch
- sync::commit
- sync::cred::extract_cred_from_url
- sync::cred::extract_username_password
- sync::cred::need_username_password
- sync::diff::get_diff
- sync::diff::get_diff_commit
- sync::discard_lines
- sync::get_commit_details
- sync::get_commit_files
- sync::get_commit_info
- sync::get_commits_info
- sync::get_stashes
- sync::get_tags
- sync::hooks_commit_msg
- sync::hooks_post_commit
- sync::hooks_pre_commit
- sync::remotes::get_default_remote
- sync::remotes::get_remotes
- sync::repo_state
- sync::reset_hunk
- sync::reset_stage
- sync::reset_workdir
- sync::stage_hunk
- sync::stage_lines
- sync::stash_apply
- sync::stash_drop
- sync::stash_pop
- sync::stash_save
- sync::status::get_status
- sync::tag
- sync::unstage_hunk
- sync::utils::get_config_string
- sync::utils::get_head
- sync::utils::get_head_refname
- sync::utils::get_head_repo
- sync::utils::get_head_tuple
- sync::utils::is_bare_repo
- sync::utils::is_repo
- sync::utils::repo_work_dir
- sync::utils::stage_add_all
- sync::utils::stage_add_file
- sync::utils::stage_addremoved