Skip to main content

Crate opensession_git_native

Crate opensession_git_native 

Source

Re-exports§

pub use context::extract_git_context;
pub use context::normalize_repo_name;
pub use context::GitContext;
pub use error::GitStorageError;
pub use error::Result;
pub use handoff_artifact_store::artifact_ref_name;
pub use handoff_artifact_store::list_handoff_artifact_refs;
pub use handoff_artifact_store::load_handoff_artifact;
pub use handoff_artifact_store::store_handoff_artifact;
pub use refs::branch_ledger_ref;
pub use refs::encode_branch_component;
pub use refs::resolve_ledger_branch;
pub use store::store_blob_at_ref;
pub use store::NativeGitStorage;
pub use store::PruneStats;
pub use url::generate_raw_url;

Modules§

context
error
handoff_artifact_store
ops
refs
store
url

Constants§

BRANCH_LEDGER_REF_PREFIX
Ref prefix used for per-branch session ledgers.
HANDOFF_ARTIFACTS_REF_PREFIX
Ref prefix used for handoff artifacts.