Skip to main content

Crate libvctrl_handler

Crate libvctrl_handler 

Source

Re-exports§

pub use constants::HASH_LENGTH;
pub use constants::MAX_BLOB_SIZE;
pub use constants::MAX_MESSAGE_LENGTH;
pub use constants::MAX_NAME_LENGTH;
pub use constants::MAX_PARENT_COUNT;
pub use constants::MAX_TREE_ENTRIES;
pub use enums::EntryKind;
pub use errors::VctrlError;
pub use traits::core::blame::Blame;
pub use traits::core::blame::BlameEntry;
pub use traits::core::config::ConfigStore;
pub use traits::core::decoder::Decoder;
pub use traits::core::diff::TreeDiffer;
pub use traits::core::encoder::Encoder;
pub use traits::core::hasher::Hasher;
pub use traits::core::index::Index;
pub use traits::core::object_store::ObjectStore;
pub use traits::core::pack::PackReader;
pub use traits::core::pack::PackWriter;
pub use traits::core::ref_store::RefStore;
pub use traits::core::reflog::ReflogStore;
pub use traits::core::remote::Remote;
pub use traits::core::revwalk::RevWalk;
pub use traits::core::signer::Signer;
pub use traits::core::transport::Transport;
pub use traits::core::verifier::Verifier;
pub use types::Blob;
pub use types::ChangeKind;
pub use types::Commit;
pub use types::CommitMeta;
pub use types::Conflict;
pub use types::FileDelta;
pub use types::Hash;
pub use types::MergeResult;
pub use types::ReflogEntry;
pub use types::Tag;
pub use types::Tree;
pub use types::TreeDelta;
pub use types::TreeEntry;
pub use types::UserID;
pub use validation::validate_hash_bytes;
pub use validation::validate_name;
pub use validation::validate_ref_name;
pub use validation::validate_tree_entry_name;

Modules§

constants
enums
errors
macros
traits
types
validation

Macros§

vctrl_error_other