Expand description
This is an API client library for interacting with MEGA’s API using Rust.
Structs§
- The MEGA API Client itself.
- A builder to initialize a
Client
instance. - A batch of MEGA-emitted events.
- Represents a node, as part of an
Event
. - Represents the updated attributes of a node, as part of an
Event
. - Represents a node in MEGA.
- Represents a node stored in MEGA (either a file or a folder).
- Represents a collection of nodes from MEGA.
- Represents information about a user session.
- Represents storage quotas from MEGA.
- Represents information about a MEGA user.
Enums§
- The main error type for this library.
- Error code originating from MEGA’s API.
- A MEGA-emitted event.
- Represents the last modified date to set for a newly uploaded MEGA node.
- Represents the kind of a given node.
Functions§
- This function computes a full-coverage condensed MAC, in the exact same way that MEGA does it.
- This function computes a sparse CRC32-based checksum, in the exact same way that MEGA does it.
Type Aliases§
- The
Result
type for this library.