loonfs-core 0.2.0

Core LoonFS engine: namespace metadata, commits, replay, and maintenance.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Public facade over the durable content storage helpers.

// Reading content by reference is `NamespaceEngine::read_content_ref`: it
// resolves the namespace's content store from the pinned head and applies
// the caller's byte budget, so no consumer needs the raw store read.
pub use crate::protocol::CompletedUpload;
pub use crate::storage::content::{
    prepare_existing_content_ref, prepare_stored_content, store_bytes_as_content,
    DurableContentValidationError, StoredContent,
};
pub use crate::storage::content_admission::{
    mint_content_token, verify_content_token, CompletedUploadReceipt, ContentTokenError,
    PreparedContent,
};