Modules§
Structs§
- Approved
State - The state of the SDK builder after the application has been approved.
- Builder
- A builder for creating an SDK instance.
- Disconnected
State - The initial state of the SDK builder, before connecting to the indexd service.
- Download
Options - Host
Queue - A thread-safe queue of host public keys.
- Hosts
- Manages a list of known hosts and their performance metrics.
- Object
- Object
Event - An ObjectEvent represents an object and whether it was deleted or not.
- Packed
Upload - A packed upload allows multiple objects to be uploaded together in a single upload. This can be more efficient than uploading each object separately if the size of the object is less than the minimum slab size.
- Pinned
Slab - Requesting
Approval State - The state of the SDK builder after requesting approval for the application.
- SDK
- Sealed
Object - Sector
- A Sector is a unit of data stored on the Sia network. It can be referenced by its Merkle root.
- Slab
- A Slab is an erasure-coded collection of sectors. The sectors can be downloaded and used to recover the original data.
- Upload
Options - Url
- A parsed URL record.
Enums§
- Builder
Error - Errors that can occur during the SDK building process.
- Download
Error - Error
- Queue
Error - Sealed
Object Error - Upload
Error
Traits§
- IntoUrl
- A trait to try to convert some type into a
Url.