pub struct RaftNodeInfo {
pub id: NodeId,
pub node: TcpNode,
}Fields§
§id: NodeId§node: TcpNodeTrait Implementations§
Source§impl Clone for RaftNodeInfo
impl Clone for RaftNodeInfo
Source§fn clone(&self) -> RaftNodeInfo
fn clone(&self) -> RaftNodeInfo
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 RaftNodeInfo
impl Debug for RaftNodeInfo
Source§impl<'de> Deserialize<'de> for RaftNodeInfo
impl<'de> Deserialize<'de> for RaftNodeInfo
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for RaftNodeInfo
impl RefUnwindSafe for RaftNodeInfo
impl Send for RaftNodeInfo
impl Sync for RaftNodeInfo
impl Unpin for RaftNodeInfo
impl UnsafeUnpin for RaftNodeInfo
impl UnwindSafe for RaftNodeInfo
Blanket Implementations§
impl<T> AppData for Twhere
T: OptionalSend + OptionalSync + 'static + OptionalSerde,
impl<T> AppDataResponse for Twhere
T: OptionalSend + OptionalSync + 'static + OptionalSerde,
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