pub struct ProtocolGroupIncomingResult {
pub events: Vec<GroupIncomingEvent>,
pub effects: Vec<ProtocolEffect>,
pub queued_targets: Vec<String>,
pub consumed: bool,
pub pending: bool,
}Fields§
§events: Vec<GroupIncomingEvent>§effects: Vec<ProtocolEffect>§queued_targets: Vec<String>§consumed: bool§pending: boolTrait Implementations§
Source§impl Clone for ProtocolGroupIncomingResult
impl Clone for ProtocolGroupIncomingResult
Source§fn clone(&self) -> ProtocolGroupIncomingResult
fn clone(&self) -> ProtocolGroupIncomingResult
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 ProtocolGroupIncomingResult
impl Debug for ProtocolGroupIncomingResult
Source§impl Default for ProtocolGroupIncomingResult
impl Default for ProtocolGroupIncomingResult
Source§fn default() -> ProtocolGroupIncomingResult
fn default() -> ProtocolGroupIncomingResult
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ProtocolGroupIncomingResult
impl RefUnwindSafe for ProtocolGroupIncomingResult
impl Send for ProtocolGroupIncomingResult
impl Sync for ProtocolGroupIncomingResult
impl Unpin for ProtocolGroupIncomingResult
impl UnsafeUnpin for ProtocolGroupIncomingResult
impl UnwindSafe for ProtocolGroupIncomingResult
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