weave-agentfs · crate
Source declarations, signatures and documentation for crate.
Source: sigil/weave/local/agentfs/src/lib.rs. SHA-256: 38fc618329b353bf9859c5a404cb408e16454cf6c1e639ce76769ae8619fdd52.
This reference follows declared source modules, retains conditional attributes, and includes public declarations and implementation methods. Private-module re-exports and trait resolution require the compiler; this is a source reference, not a claim that every listed item is a root import. Function bodies and constant values are omitted.
pub use config::{AgentFSConfig, AtomicMode};
pub use config::{AgentFSConfig, AtomicMode};Source line: 55.
pub use entry::{LocalEntry, LocalMetadata};
pub use entry::{LocalEntry, LocalMetadata};Source line: 56.
pub use error::{AgentFSError, Result};
pub use error::{AgentFSError, Result};Source line: 57.
pub use fs::AgentFS;
pub use fs::AgentFS;Source line: 58.
pub use metadata::{MetadataHooks, MetadataStore};
pub use metadata::{MetadataHooks, MetadataStore};Source line: 59.
pub use permissions::{AgentPermission, PermissionChecker};
pub use permissions::{AgentPermission, PermissionChecker};Source line: 60.
pub use sync::{SyncDirection, SyncManager, SyncOptions};
pub use sync::{SyncDirection, SyncManager, SyncOptions};Source line: 61.
pub use watcher::{FSWatcher, WatchEvent};
pub use watcher::{FSWatcher, WatchEvent};Source line: 62.
pub use locus::{
BlobId, CreateOptions, EntryType, FileMetadata, OpenOptions, ReadStream, Stat, StatExt, WriteOptions, WriteStream, DEFAULT_DIR_MODE, DEFAULT_FILE_MODE, };
pub use locus::{
BlobId, CreateOptions, EntryType, FileMetadata, OpenOptions, ReadStream, Stat, StatExt,
WriteOptions, WriteStream, DEFAULT_DIR_MODE, DEFAULT_FILE_MODE,
};Source line: 65.
pub use weave_identity::{Ed25519Adapter, Identity, WeaveIdentityAdapter};
pub use weave_identity::{Ed25519Adapter, Identity, WeaveIdentityAdapter};Source line: 71.