Skip to main content

Crate reduct_rs

Crate reduct_rs 

Source

Macros§

condition
Construct a serde_json::Value from a JSON literal.
ext
Construct a serde_json::Value from a JSON literal.

Structs§

Bucket
A bucket to store data in.
BucketInfo
Bucket information
BucketInfoList
BucketLists
BucketSettings
Bucket settings
CreateTokenBuilder
Builder for creating an access token.
Defaults
Default settings
EntryInfo
Stats of entry
FullBucketInfo
Full bucket information
FullReplicationInfo
Replication settings
Permissions
Permissions for a token
QueryBuilder
Builder for a query request.
ReadRecordBuilder
Builder for a read record request.
Record
A record is a timestamped piece of data with labels
RecordBuilder
ReductClient
ReductStore client.
ReductError
An HTTP error, we use it for error handling.
RemoveQueryBuilder
Builder for a remove query request.
RemoveRecordBuilder
Builder for a remove record request.
ReplicationInfo
Replication info
ReplicationList
Replication list
ReplicationModePayload
Payload for updating replication mode
ReplicationSettings
Replication settings
ServerInfo
Information about a ReductSoftware UG instance
Token
Token
WriteBatchBuilder
Builder for writing or updating multiple records in a single request.
WriteRecordBatchBuilder
Builder for writing multiple records across entries in a single request.
WriteRecordBuilder
Builder for a write record request.

Enums§

ErrorCode
HTTP status codes + client errors (negative).
JsonValue
Represents any valid JSON value.
QuotaType
Quota type
ReplicationMode
Replication mode
ResourceStatus
Status of a resource such as bucket or entry.

Type Aliases§

Labels
RecordStream