Docs.rs
gix-revision-0.32.0
gix-revision 0.32.0
Permalink
Docs.rs crate page
MIT
OR
Apache-2.0
Links
Repository
crates.io
Source
Owners
Byron
Dependencies
bitflags ^2
normal
optional
bstr ^1.3.0
normal
document-features ^0.2.1
normal
optional
gix-commitgraph ^0.26.0
normal
gix-date ^0.9.3
normal
gix-hash ^0.16.0
normal
gix-hashtable ^0.7.0
normal
optional
gix-object ^0.47.0
normal
gix-revwalk ^0.18.0
normal
gix-trace ^0.1.12
normal
optional
serde ^1.0.114
normal
optional
thiserror ^2.0.0
normal
permutohedron ^0.2.4
dev
Versions
100%
of the crate is documented
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
gix_
revision
0.32.0
Module delegate
Module Items
Enums
Traits
In gix_
revision::
spec::
parse
gix_revision
::
spec
::
parse
Module
delegate
Copy item path
Source
Expand description
Enums
§
PeelTo
Define where a tag object should be peeled to.
Prefix
Hint
A hint to make disambiguation when looking up prefixes possible.
Reflog
Lookup
A lookup into the reflog of a reference.
Sibling
Branch
The kind of sibling branch to obtain.
Traversal
Define how to traverse the commit graph.
Traits
§
Kind
Combine one or more specs into a range of multiple.
Navigate
Once an anchor is set one can adjust it using traversal methods.
Revision
Usually the first methods to call when parsing a rev-spec to set an anchoring revision (which is typically a
Commit
object). Methods can be called multiple time to either try input or to parse another rev-spec that is part of a range.