bit_fingerprint

    Workspace fingerprint

    git
    workspace
    Download zip
    Author
    Version
    0.48.1
    License
    Apache-2.0
    Last updated
    9 days ago
    Downloads
    523

    FingerprintMode

    pub(all) enum FingerprintMode {
    Fast
    GitCompat
    } derive(Eq,
    Debug
    )

    FingerprintMode::equal

    FingerprintMode::not_equal

    fn FingerprintMode::not_equal(x : FingerprintMode, y : FingerprintMode) -> Bool

    FingerprintMode::output

    fn FingerprintMode::output(self : FingerprintMode, logger : &Logger) -> Unit

    FingerprintMode::to_string

    fn FingerprintMode::to_string(self : FingerprintMode) -> String

    bit_compat_directory_fingerprint

    fn bit_compat_directory_fingerprint(fs : &
    RepoFileSystem
    , root : String, ignore_entries? : Array[String]) -> String

    directory_fingerprint

    fn directory_fingerprint(fs : &
    RepoFileSystem
    , root : String, mode : FingerprintMode, ignore_entries? : Array[String]) -> String

    fast_directory_fingerprint

    fn fast_directory_fingerprint(fs : &
    RepoFileSystem
    , root : String, ignore_entries? : Array[String]) -> String

    fingerprint_mode_name

    fn fingerprint_mode_name(mode : FingerprintMode) -> String

    parse_fingerprint_mode

    fn parse_fingerprint_mode(raw : String) -> FingerprintMode?

    Source Files