Re-exports§
pub use trillium_client;
Modules§
Structs§
- Account
- Aggregator
- ApiToken
- BigUint
- A big unsigned integer type.
- Client
- A client contains a Config and an optional connection pool and builds conns.
- Collector
Credential - Conn
- a client connection, representing both an outbound http request and a http response
- Divviup
Client - Header
Value - A
HeaderValue
represents the right hand side of a singlename: value
pair. - Headers
- Trillium’s header map type
- Hpke
Config - DAP protocol message representing an HPKE config.
- Hpke
Public Key - DAP protocol message representing an HPKE public key.
- Membership
- NewAggregator
- NewTask
- Offset
Date Time - A
PrimitiveDateTime
with aUtcOffset
. - Ratio
- Represents the ratio between two numbers.
- SumVec
- Task
- Url
- A parsed URL record.
- Uuid
- A Universally Unique Identifier (UUID).
Enums§
- Codec
Error - An error that occurred during decoding.
- Collector
Authentication Token - Error
- Histogram
- Known
Header Name - A short nonehaustive enum of headers that trillium can
represent as a u8. Use a
KnownHeaderName
variant instead of a &’static str anywhere possible, as it allows trillium to skip parsing the header entirely. - Method
- HTTP request methods.
- Protocol
- Role
- Status
- HTTP response status codes.
- Validation
Errors - Vdaf
Constants§
Traits§
- Client
Conn Ext - Decode
- Describes how to decode an object from a byte sequence.
- Encode
- Describes how to encode objects into a byte sequence.