pub struct PutTopic {
pub topic: ProtoTopicId,
pub label: String,
pub bootstrap: Vec<NodeId>,
}
Expand description
Request that the node joins the given tossip topic
Fields§
§topic: ProtoTopicId
§label: String
§bootstrap: Vec<NodeId>
Trait Implementations§
Source§impl Channels<N0desService> for PutTopic
impl Channels<N0desService> for PutTopic
Source§impl<'de> Deserialize<'de> for PutTopic
impl<'de> Deserialize<'de> for PutTopic
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
Source§impl From<PutTopic> for N0desProtocol
impl From<PutTopic> for N0desProtocol
Auto Trait Implementations§
impl Freeze for PutTopic
impl RefUnwindSafe for PutTopic
impl Send for PutTopic
impl Sync for PutTopic
impl Unpin for PutTopic
impl UnwindSafe for PutTopic
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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