# Functions
ConfChangesFromString parses a Space-delimited sequence of operations into a slice of ConfChangeSingle.
ConfChangesToString is the inverse to ConfChangesFromString.
MarshalConfChange calls Marshal on the underlying ConfChange or ConfChangeV2 and returns the result along with the corresponding EntryType.
# Constants
Automatically use the simple protocol if possible, otherwise fall back to ConfChangeJointImplicit.
Use joint consensus and remain in the joint configuration until the application proposes a no-op configuration change.
Use joint consensus unconditionally, and transition out of them automatically (by proposing a zero configuration change).
# Structs
ConfChangeSingle is an individual configuration change operation.
ConfChangeV2 messages initiate configuration changes.
# Interfaces
ConfChangeI abstracts over ConfChangeV2 and (legacy) ConfChange to allow treating them in a unified manner.
# Type aliases
ConfChangeTransition specifies the behavior of a configuration change with respect to joint consensus.
For description of different message types, see: https://pkg.go.dev/go.etcd.io/etcd/raft/v3#hdr-MessageType.