[−][src]Crate rocfl
This library is a storage agnostic abstraction over OCFL repositories. Currently, it only supports read-only operations on local filesystems.
Create a new OcflRepo
as follows:
use rocfl::OcflRepo; let repo = OcflRepo::new_fs_repo("path/to/ocfl/storage/root");
Structs
Diff | Represents a change to a file |
FileDetails | Details about a file in an OCFL object |
ObjectVersion | Represents a version of an OCFL object |
ObjectVersionDetails | Similar to |
OcflRepo | Interface for interacting with an OCFL repository |
VersionDetails | Metadata about a version |
VersionNum | Represents an OCFL object version. |
Enums
DiffType | Represents a type of change |
RocflError | Application errors |