Weave documentation
Rust referenceweave-agentfs

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.

On this page