Crate lucky_commit
source ·Expand description
The underlying API of lucky_commit is also exposed as a Rust library, in case anyone wants to use it programmatically. However, note that the library API is considered unstable, and might have backwards-incompatible changes even in minor or patch releases of the crate. If you use the library interface, pinning to an exact version is recommended.
Structs§
- A git commit
- A worker that, when invoked, will look in a predetermined search space to find a modification to a specific commit that matches a specific hash spec.
- Defines a spec for a desired commit hash.
Enums§
- An error that results from parsing an invalid HashSpec
- The hash type used for Sha1 git repositories (the default at the time of writing) This type is uninhabited, and is only intended to be used as a type parameter.
- The hash type used for Sha256 git repositories. This type is uninhabited, and is only intended to be used as a type parameter.
Traits§
- A hash function used by git. This is a sealed trait implemented by
Sha1
andSha256
. The fields and methods on this trait are subject to change. Consumers should pretend that the types implementing the trait are opaque.