Struct libp2p_floodsub::protocol::FloodsubRpc
source · pub struct FloodsubRpc {
pub messages: Vec<FloodsubMessage>,
pub subscriptions: Vec<FloodsubSubscription>,
}
Expand description
An RPC received by the floodsub system.
Fields
messages: Vec<FloodsubMessage>
List of messages that were part of this RPC query.
subscriptions: Vec<FloodsubSubscription>
List of subscriptions.
Trait Implementations
sourceimpl Clone for FloodsubRpc
impl Clone for FloodsubRpc
sourcefn clone(&self) -> FloodsubRpc
fn clone(&self) -> FloodsubRpc
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for FloodsubRpc
impl Debug for FloodsubRpc
sourceimpl Hash for FloodsubRpc
impl Hash for FloodsubRpc
sourceimpl PartialEq<FloodsubRpc> for FloodsubRpc
impl PartialEq<FloodsubRpc> for FloodsubRpc
sourcefn eq(&self, other: &FloodsubRpc) -> bool
fn eq(&self, other: &FloodsubRpc) -> bool
impl Eq for FloodsubRpc
impl StructuralEq for FloodsubRpc
impl StructuralPartialEq for FloodsubRpc
Auto Trait Implementations
impl RefUnwindSafe for FloodsubRpc
impl Send for FloodsubRpc
impl Sync for FloodsubRpc
impl Unpin for FloodsubRpc
impl UnwindSafe for FloodsubRpc
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more