Re-exports§
pub use crate::Collection;
pub use metadata::*;
pub use model::*;
pub use transaction::*;
Modules§
- list_
account_ metadata_ request - Nested message and enum types in
ListAccountMetadataRequest
. - list_
account_ sets_ request - Nested message and enum types in
ListAccountSetsRequest
. - list_
role_ bindings_ request - Nested message and enum types in
ListRoleBindingsRequest
. - list_
roles_ request - Nested message and enum types in
ListRolesRequest
. - metadata
- model
- operation
- Nested message and enum types in
Operation
. - rule
- Nested message and enum types in
Rule
. - transaction
- value
- Nested message and enum types in
Value
.
Structs§
- Bulk
Transactions - / A batch of transactions to be created.
- Bulk
Transactions Response - / Responses for a bulk transaction creation request.
- Chain
Info - Information about the blockchain.
- Collection
Metadata - Metadata for a document collection.
- Document
Operations - Operations to be performed on a document.
- Exp
- An expression that can be evaluated.
- Expression
- Expression represents a conditional expression that refines the scope of a RoleBinding.
- Finalized
Transaction - A finalized transaction.
- Finalized
Transactions - A list of finalized transactions.
- GetAccount
SetRequest - Retrieve a specific AccountSet.
- GetBank
Request - Retrieve a specific bank.
- GetRole
Binding Request - The request message for retrieving a specific role binding.
- GetRole
Request - The request message for retrieving a specific role.
- GetTransaction
Request - The request message for retrieving a specific transaction.
- Group
Transactions Request - The request message for grouping transactions by context ID.
- Grouped
Finalized Transactions - A list of grouped finalized transactions.
- Index
Metadata - Metadata for an index.
- List
Account Metadata Request - The request message for listing account metadata.
- List
Account Metadata Response - The response message for listing account metadata.
- List
Account Sets Request - ListAccountSetsRequest is the request message for listing account sets.
- List
Account Sets Response - The response message for listing account sets.
- List
Banks Request - / Request list of banks.
- List
Banks Response - / Receive list of banks.
- List
Role Bindings Request - The request message for listing role bindings.
- List
Role Bindings Response - The response message for listing role bindings.
- List
Roles Request - The request message for listing roles.
- List
Roles Response - The response message for listing roles.
- List
Transactions Request - The request message for listing transactions.
- Observe
Accounts Request - The request message for observing account changes.
- Observe
Actions Request - Request message to observe actions.
- Observe
Resources Request - ObserveResourcesRequest is the request message for observing resource changes.
- Offline
Key - / Offline key.
- Operation
- A single operation on a document database.
- Page
- A page of results for paginated queries.
- Query
Request - A query request against a collection.
- Request
Envelope - Wraps a payload with a signature for authentication and authorization.
- Role
- Role defines a set of permissions.
- Role
Binding - RoleBinding represents the binding of a Role to a set of subjects.
- Rule
- Rule specifies permissions on a particular collection.
- Transaction
Metrics - / Transaction metrics.
- TxId
- TxId represents a transaction ID.
- Value
- A value that can be stored in a document.