Re-exports§
pub use crate::store::EncryptionAlgorithmImpl;pub use crate::store::KeyResolverImpl;pub use crate::store::LeafStore;pub use crate::components::*;pub use crate::store::iroh::*;pub use crate::*;
Structs§
- Blob
- Component
Data - The data that makes up a component.
- Component
Entry - Digest
- Wrapper around an Iroh [
Hash] that implements [BorshSerialize] and [BorshDeserialize]. - Encryption
Algorithm - An encryption algorithm.
- Entity
- Entity
Path - An entity path.
- Exact
Link - Similar to a [
types::Link], but with a resolved namespace and subspace. - KeyResolver
- A key-resolver algorithm.
- Link
- Schema
- A [
Component][crate::Component] schema. - Snapshot
Enums§
- Borsh
Schema - A
borshschema describing the data format of a [Component][crate::Component]. - Component
Kind - The kind of component data.
- KeyResolver
Kind - A key-resolver algorithm.
- Path
Segment - A segment in an entity Path.
Traits§
- Borsh
Deserialize - A data-structure that can be de-serialized from binary format by NBOR.
- Borsh
Serialize - A data-structure that can be serialized into binary format by NBOR.
- HasBorsh
Schema