List of all items
Structs
- client::Client
- client::ClientBuilder
- client::ClientConfig
- client::ClientInner
- client::ClusterClient
- client::ConnectionPool
- client::KvClient
- client::LeaderInfo
- config::AutoJoinConfig
- config::BackoffPolicy
- config::ClusterConfig
- config::CommitHandlerConfig
- config::ConnectionParams
- config::ElectionConfig
- config::InstallSnapshotBackoffPolicy
- config::MembershipConfig
- config::NetworkConfig
- config::PersistenceConfig
- config::PromotionConfig
- config::RaftConfig
- config::RaftNodeConfig
- config::ReplicationConfig
- config::RetryPolicies
- config::SnapshotConfig
- config::TlsConfig
- config::ZombieConfig
- node::Node
- node::NodeBuilder
- proto::client::ClientReadRequest
- proto::client::ClientResponse
- proto::client::ClientResult
- proto::client::ClientWriteRequest
- proto::client::ReadResults
- proto::client::WriteCommand
- proto::client::raft_client_service_client::RaftClientServiceClient
- proto::client::raft_client_service_server::RaftClientServiceServer
- proto::client::write_command::Delete
- proto::client::write_command::Insert
- proto::cluster::ClusterConfChangeRequest
- proto::cluster::ClusterConfUpdateResponse
- proto::cluster::ClusterMembership
- proto::cluster::JoinRequest
- proto::cluster::JoinResponse
- proto::cluster::LeaderDiscoveryRequest
- proto::cluster::LeaderDiscoveryResponse
- proto::cluster::MetadataRequest
- proto::cluster::NodeMeta
- proto::cluster::cluster_management_service_client::ClusterManagementServiceClient
- proto::cluster::cluster_management_service_server::ClusterManagementServiceServer
- proto::common::AddNode
- proto::common::BatchPromote
- proto::common::BatchRemove
- proto::common::Entry
- proto::common::EntryPayload
- proto::common::LogId
- proto::common::MembershipChange
- proto::common::Noop
- proto::common::PromoteLearner
- proto::common::RemoveNode
- proto::common::Snapshot
- proto::common::SnapshotEntry
- proto::common::SnapshotMeta
- proto::election::VoteRequest
- proto::election::VoteResponse
- proto::election::VotedFor
- proto::election::raft_election_service_client::RaftElectionServiceClient
- proto::election::raft_election_service_server::RaftElectionServiceServer
- proto::error::ErrorMetadata
- proto::replication::AppendEntriesRequest
- proto::replication::AppendEntriesResponse
- proto::replication::ConflictResult
- proto::replication::SuccessResult
- proto::replication::raft_replication_service_client::RaftReplicationServiceClient
- proto::replication::raft_replication_service_server::RaftReplicationServiceServer
- proto::storage::PurgeLogRequest
- proto::storage::PurgeLogResponse
- proto::storage::SnapshotAck
- proto::storage::SnapshotChunk
- proto::storage::SnapshotMetadata
- proto::storage::SnapshotResponse
- proto::storage::snapshot_service_client::SnapshotServiceClient
- proto::storage::snapshot_service_server::SnapshotServiceServer
- storage::FileLogStore
- storage::FileMetaStore
- storage::FileStateMachine
- storage::FileStorageEngine
- storage::state_machine_test::StateMachineTestSuite
- storage::storage_engine_test::StorageEngineTestSuite
Enums
- ConsensusError
- ConvertError
- ElectionError
- Error
- FileError
- IdAllocationError
- MembershipError
- NetworkError
- ProstError
- ReadSendError
- ReplicationError
- SerializationError
- SnapshotError
- StorageError
- SystemError
- WriteSendError
- client::BusinessErrorType
- client::ClientApiError
- client::GeneralErrorType
- client::NetworkErrorType
- client::ProtocolErrorType
- client::StorageErrorType
- config::FlushPolicy
- config::PersistenceStrategy
- node::NodeMode
- proto::client::client_response::SuccessResult
- proto::client::write_command::Operation
- proto::cluster::ConfigState
- proto::cluster::cluster_conf_update_response::ErrorCode
- proto::common::NodeStatus
- proto::common::entry_payload::Payload
- proto::common::membership_change::Change
- proto::error::ErrorCode
- proto::replication::append_entries_response::Result
- proto::storage::snapshot_ack::ChunkStatus
Traits
- proto::client::raft_client_service_server::RaftClientService
- proto::cluster::cluster_management_service_server::ClusterManagementService
- proto::election::raft_election_service_server::RaftElectionService
- proto::replication::raft_replication_service_server::RaftReplicationService
- proto::storage::snapshot_service_server::SnapshotService
- storage::LogStore
- storage::MetaStore
- storage::StateMachine
- storage::StorageEngine
- storage::state_machine_test::StateMachineBuilder
- storage::storage_engine_test::StorageEngineBuilder