Trait openraft::entry::RaftPayload

source ·
pub trait RaftPayload<NID, N>
where N: Node, NID: NodeId,
{ // Required methods fn is_blank(&self) -> bool; fn get_membership(&self) -> Option<&Membership<NID, N>>; }
Expand description

Defines operations on an entry payload.

Required Methods§

source

fn is_blank(&self) -> bool

Return true if the entry payload is blank.

source

fn get_membership(&self) -> Option<&Membership<NID, N>>

Return Some(&Membership) if the entry payload is a membership payload.

Implementors§