Skip to main content

Crate sim_table_mount

Crate sim_table_mount 

Source
Expand description

Mounted Table/Dir namespace for SIM storage backends.

MountedDir composes a root directory with explicit Table or Dir mount points. Directory operations route by the longest valid mounted prefix, and table leaves remain leaves. Each operation delegates to the mounted backend that owns the selected path, preserving that backend’s capability checks, read-only behavior, errors, and live state.

Re-exports§

pub use capabilities::table_mount_capability;

Modules§

capabilities
Capability names used by mounted Table/Dir namespaces.

Structs§

MountInspection
One row returned by MountedDir::inspect.
MountedDir
A live Table/Dir namespace assembled from a root Dir and explicit mounts.

Enums§

MountKind
The mounted target kind at a mount point.

Statics§

RECIPES
Cookbook recipes for this lib, embedded at build time.

Functions§

install_mount_dir_lib
Install the mounted namespace library into cx.
mount_create_symbol
Symbol for the namespace creation function.
mount_dir_symbol
Symbol for the directory-mount function.
mount_inspect_symbol
Symbol for the mount inspection function.
mount_table_symbol
Symbol for the table-mount function.
mount_unmount_symbol
Symbol for the unmount function.