Docs.rs
  • libpijul-compat-0.10.2
    • libpijul-compat 0.10.2
    • Permalink
    • Docs.rs crate page
    • GPL-2.0+
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • P-E-Meunier
    • Dependencies
      • base64 ^0.9 normal
      • bincode ^1.0 normal
      • bitflags ^1.0 normal
      • bs58 ^0.2 normal
      • byteorder ^1.2 normal
      • chrono ^0.4 normal
      • error-chain ^0.11 normal
      • flate2 ^1.0 normal
      • hex ^0.3 normal
      • ignore ^0.4 normal
      • log ^0.4 normal
      • openssl ^0.10 normal
      • rand ^0.5 normal
      • sanakirja ^0.8.16 normal
      • serde ^1.0 normal
      • serde_derive ^1.0 normal
      • serde_json ^1.0 normal
      • tempdir ^0.3 normal
      • thrussh-keys ^0.9.5 normal
    • Versions
    • 46.53% of the crate is documented
  • Platform
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

libpijul_compat0.10.2

Crate Items

  • Structs
  • Enums
  • Constants
  • Traits
  • Functions
  • Type Aliases

List of all items

Structs

  • Branch
  • Edge
  • EdgeFlags
  • Error
  • FileId
  • FileMetadata
  • GenericTxn
  • Inode
  • Key
  • LineId
  • OwnedFileId
  • PatchId
  • Prefixes
  • RecordState
  • Repository
  • SmallStr
  • SmallString
  • apply::find_alive::FindAlive
  • graph::DFS
  • graph::Graph
  • graph::Line
  • graph::Visits
  • patch::NewEdge
  • patch::PatchFlags
  • patch::PatchHeader
  • patch::RecordIter
  • patch::SignatureFile
  • patch::Signatures
  • patch::UnsignedPatch

Enums

  • ErrorKind
  • FileStatus
  • Hash
  • HashRef
  • InodeUpdate
  • Value
  • patch::Change
  • patch::Patch
  • patch::Record

Traits

  • ResultExt
  • ToPrefixes
  • Transaction
  • graph::LineBuffer

Functions

  • apply_resize
  • apply_resize_no_output
  • apply_resize_patches
  • apply_resize_patches_no_output
  • fs_representation::branch_changes_base_path
  • fs_representation::branch_changes_file
  • fs_representation::create
  • fs_representation::find_repo_root
  • fs_representation::get_current_branch
  • fs_representation::id_file
  • fs_representation::ignore_file
  • fs_representation::meta_file
  • fs_representation::patch_file_name
  • fs_representation::patches_dir
  • fs_representation::pristine_dir
  • fs_representation::read_dependencies
  • fs_representation::read_patch
  • fs_representation::read_patch_nochanges
  • fs_representation::repo_dir
  • fs_representation::set_current_branch
  • fs_representation::untracked_files
  • patch::read_changes
  • patch::read_changes_from_file
  • patch::read_signature_file
  • patch::read_signatures
  • unrecord_no_resize

Type Aliases

  • ApplyTimestamp
  • MutTxn
  • Result
  • Txn
  • patch::ChangeContext
  • patch::Flag

Constants

  • DEFAULT_BRANCH
  • ROOT_INODE
  • ROOT_KEY
  • fs_representation::PIJUL_DIR_NAME