List of all items
Structs
- BasicNode
- ClusterState
- EventRecorder
- FinalizerGuard
- HeadlessServiceDiscovery
- LeaderElection
- LeaderGuard
- MemStoreTypeConfig
- MemoryStorage
- NodeInfo
- OperatorConfig
- OperatorState
- RaftConfig
- RaftConfigBuilder
- Request
- Response
- StateMachineCommand
- StateMachineResponse
- StaticDiscovery
- StatusCondition
- StatusPatch
- TypeConfig
- openraft::AnyError
- openraft::BasicNode
- openraft::Config
- openraft::DefensiveError
- openraft::EffectiveMembership
- openraft::EmptyNode
- openraft::Entry
- openraft::LeaderId
- openraft::LogId
- openraft::LogState
- openraft::Membership
- openraft::MembershipState
- openraft::Raft
- openraft::RaftMetrics
- openraft::RaftState
- openraft::Snapshot
- openraft::SnapshotMeta
- openraft::SnapshotSegmentId
- openraft::StorageHelper
- openraft::StorageIOError
- openraft::StoredMembership
- openraft::TokioRuntime
- openraft::Vote
- openraft::anyerror::AnyError
- openraft::async_runtime::TokioOneShotSender
- openraft::async_runtime::TokioRuntime
- openraft::entry::Entry
- openraft::error::EmptyMembership
- openraft::error::ForwardToLeader
- openraft::error::InProgress
- openraft::error::LackEntry
- openraft::error::LearnerNotFound
- openraft::error::NetworkError
- openraft::error::NotAllowed
- openraft::error::NotInMembers
- openraft::error::PayloadTooLarge
- openraft::error::QuorumNotEnough
- openraft::error::RemoteError
- openraft::error::ReplicationClosed
- openraft::error::SnapshotMismatch
- openraft::error::Timeout
- openraft::error::Unreachable
- openraft::impls::BasicNode
- openraft::impls::EmptyNode
- openraft::impls::Entry
- openraft::impls::OneshotResponder
- openraft::impls::TokioRuntime
- openraft::log_id::LogId
- openraft::metrics::RaftDataMetrics
- openraft::metrics::RaftMetrics
- openraft::metrics::RaftServerMetrics
- openraft::metrics::Wait
- openraft::network::Backoff
- openraft::network::RPCOption
- openraft::network::snapshot_transport::Chunked
- openraft::network::snapshot_transport::Streaming
- openraft::raft::AppendEntriesRequest
- openraft::raft::ClientWriteResponse
- openraft::raft::InstallSnapshotRequest
- openraft::raft::InstallSnapshotResponse
- openraft::raft::Raft
- openraft::raft::RuntimeConfigHandle
- openraft::raft::SnapshotResponse
- openraft::raft::VoteRequest
- openraft::raft::VoteResponse
- openraft::raft::responder::OneshotResponder
- openraft::raft::trigger::Trigger
- openraft::storage::Adaptor
- openraft::storage::LogApplied
- openraft::storage::LogFlushed
- openraft::storage::LogState
- openraft::storage::Snapshot
- openraft::storage::SnapshotMeta
- openraft::storage::SnapshotSignature
- openraft::storage::StorageHelper
- openraft::testing::Suite
Enums
- Action
- ConditionStatus
- EventType
- NodeRole
- OperatorError
- ReconcileError
- ReconcileResult
- openraft::ChangeMembers
- openraft::ConfigError
- openraft::EntryPayload
- openraft::ErrorSubject
- openraft::ErrorVerb
- openraft::RPCTypes
- openraft::ServerState
- openraft::SnapshotPolicy
- openraft::StorageError
- openraft::Violation
- openraft::entry::EntryPayload
- openraft::entry::payload::EntryPayload
- openraft::error::ChangeMembershipError
- openraft::error::CheckIsLeaderError
- openraft::error::ClientWriteError
- openraft::error::Fatal
- openraft::error::Infallible
- openraft::error::InitializeError
- openraft::error::InstallSnapshotError
- openraft::error::NoForward
- openraft::error::RPCError
- openraft::error::RaftError
- openraft::error::StreamingError
- openraft::metrics::Metric
- openraft::metrics::WaitError
- openraft::network::RPCTypes
- openraft::raft::AppendEntriesResponse
Traits
- OperatorResource
- Reconciler
- StateMachine
- openraft::AppData
- openraft::AppDataResponse
- openraft::AsyncRuntime
- openraft::Instant
- openraft::LogIdOptionExt
- openraft::LogIndexOptionExt
- openraft::MessageSummary
- openraft::Node
- openraft::NodeId
- openraft::OptionalSend
- openraft::OptionalSync
- openraft::RaftLogId
- openraft::RaftLogReader
- openraft::RaftNetwork
- openraft::RaftNetworkFactory
- openraft::RaftSnapshotBuilder
- openraft::RaftStorage
- openraft::RaftTypeConfig
- openraft::ToStorageResult
- openraft::TryAsRef
- openraft::anyerror::AddContext
- openraft::async_runtime::AsyncOneshotSendExt
- openraft::async_runtime::AsyncRuntime
- openraft::entry::FromAppData
- openraft::entry::RaftEntry
- openraft::entry::RaftPayload
- openraft::error::decompose::DecomposeResult
- openraft::instant::Instant
- openraft::log_id::LogIdOptionExt
- openraft::log_id::LogIndexOptionExt
- openraft::log_id::RaftLogId
- openraft::network::RaftNetwork
- openraft::network::RaftNetworkFactory
- openraft::network::snapshot_transport::SnapshotTransport
- openraft::raft::RaftTypeConfig
- openraft::raft::responder::Responder
- openraft::storage::RaftLogReader
- openraft::storage::RaftLogReaderExt
- openraft::storage::RaftLogStorage
- openraft::storage::RaftLogStorageExt
- openraft::storage::RaftSnapshotBuilder
- openraft::storage::RaftStateMachine
- openraft::storage::RaftStorage
- openraft::testing::StoreBuilder
- openraft::type_config::RaftTypeConfig
- openraft::type_config::TypeConfigExt
Macros
- openraft::anyerror::func_name
- openraft::anyerror::func_path
- openraft::declare_raft_types
- openraft::openraft_macros::expand
Attribute Macros
Derive Macros
Functions
- add_finalizer
- has_finalizer
- is_being_deleted
- leader_only
- leader_only_async
- openraft::anyerror::backtrace_str
- openraft::testing::blank_ent
- openraft::testing::log_id
- openraft::testing::membership_ent
- remove_finalizer
- update_status
Type Aliases
- LogEntry
- LogResponse
- NodeId
- Result
- RocksDbStorage
- openraft::CommittedLeaderId
- openraft::SnapshotId
- openraft::TokioInstant
- openraft::instant::TokioInstant
- openraft::raft::ClientWriteResult