[−][src]Crate etcd_client
An etcd v3 API client library.
Structs
AlarmMember | Alarm member of respond. |
AlarmOptions | Options for |
AlarmResponse | Response for |
AuthDisableResponse | Response for |
AuthEnableResponse | Response for |
CampaignResponse | Response for |
Client | Asynchronous |
CompactionOptions | Options for |
CompactionResponse | Response for |
Compare | Transaction comparision. |
ConnectOptions | Options for |
DefragmentResponse | Response for |
DeleteOptions | Options for |
DeleteResponse | Response for |
Event | Watching event. |
GetOptions | Options for |
GetResponse | Response for |
HashKvResponse | Response for |
HashResponse | Response for |
KeyValue | Key-value pair. |
LeaderKey | Leader key of election |
LeaderResponse | Response for |
LeaseGrantOptions | Options for |
LeaseGrantResponse | Response for |
LeaseKeepAliveResponse | Response for |
LeaseKeepAliveStream | The lease keep alive response stream. |
LeaseKeeper | The lease keep alive handle. |
LeaseLeasesResponse | Response for |
LeaseRevokeResponse | Response for |
LeaseStatus | Lease status. |
LeaseTimeToLiveOptions | Options for |
LeaseTimeToLiveResponse | Response for |
LockOptions | Options for |
LockResponse | Response for |
Member | Cluster member. |
MemberAddOptions | Options for |
MemberAddResponse | Response for |
MemberListResponse | Response for |
MemberPromoteResponse | Response for |
MemberRemoveResponse | Response for |
MemberUpdateResponse | Response for |
MoveLeaderResponse | Response for |
ObserveStream | Response for |
Permission | Role access permission. |
ProclaimOptions | Options for |
ProclaimResponse | Response for |
PutOptions | Options for |
PutResponse | Response for |
ResignOptions | Options for |
ResignResponse | Response for |
ResponseHeader | General |
RoleAddResponse | Response for role add operation. |
RoleDeleteResponse | Response for delete role operation. |
RoleGetResponse | Response for get role operation. |
RoleGrantPermissionResponse | Response for grant role permission operation. |
RoleListResponse | Response for list role operation. |
RoleRevokePermissionOptions | Options for grant role permission operation. |
RoleRevokePermissionResponse | Response for revoke role permission operation. |
SnapshotResponse | Response for |
SnapshotStreaming | Response for |
StatusResponse | Response for |
Txn | Transaction of multiple operations. |
TxnOp | Transaction operation. |
TxnResponse | Response for |
UnlockResponse | Response for |
UserAddOptions | Options for |
UserAddResponse | Response for use add operation. |
UserChangePasswordResponse | Response for change user's password operation. |
UserDeleteResponse | Response for delete user operation. |
UserGetResponse | Response for get user operation. |
UserGrantRoleResponse | Response for grant role for an user operation. |
UserListResponse | Response for list user operation. |
UserRevokeRoleResponse | Response for revoke role for an user operation. |
WatchOptions | Options for |
WatchResponse | Response for |
WatchStream | The watch response stream. |
Watcher | The watching handle. |
Enums
AlarmAction | Alarm action. |
AlarmType | Alarm type. |
CompareOp | Logical comparison operation. |
Error | The error type for |
EventType | The kind of event. |
PermissionType | |
SortOrder | The ordering for sorted requests. |
SortTarget | The key-value field to sort. |
TxnOpResponse | Transaction operation response. |
WatchFilterType | Watch filter type. |