pub struct MaybeLoadingRaft { /* private fields */ }Implementations§
Source§impl MaybeLoadingRaft
impl MaybeLoadingRaft
pub fn new() -> Self
pub fn set(&self, raft: Raft<TypeConfig>)
pub async fn get(&self) -> Raft<TypeConfig>
pub fn get_opt(&self) -> Option<Raft<TypeConfig>>
pub fn net_work_service( &self, id: NodeId, node: TcpNode, ct: CancellationToken, ) -> TcpNetworkService
Trait Implementations§
Source§impl Clone for MaybeLoadingRaft
impl Clone for MaybeLoadingRaft
Source§fn clone(&self) -> MaybeLoadingRaft
fn clone(&self) -> MaybeLoadingRaft
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MaybeLoadingRaft
impl Debug for MaybeLoadingRaft
Auto Trait Implementations§
impl !RefUnwindSafe for MaybeLoadingRaft
impl !UnwindSafe for MaybeLoadingRaft
impl Freeze for MaybeLoadingRaft
impl Send for MaybeLoadingRaft
impl Sync for MaybeLoadingRaft
impl Unpin for MaybeLoadingRaft
impl UnsafeUnpin for MaybeLoadingRaft
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more