pub struct BroadcastResult {
pub success_count: usize,
pub failed_connections: Vec<(ConnectionId, WebSocketError)>,
pub inactive_connections: Vec<ConnectionId>,
}
Expand description
Result of broadcasting a message to multiple connections
Fields§
§success_count: usize
§failed_connections: Vec<(ConnectionId, WebSocketError)>
§inactive_connections: Vec<ConnectionId>
Implementations§
Source§impl BroadcastResult
impl BroadcastResult
pub fn total_attempted(&self) -> usize
pub fn has_failures(&self) -> bool
Trait Implementations§
Auto Trait Implementations§
impl Freeze for BroadcastResult
impl !RefUnwindSafe for BroadcastResult
impl Send for BroadcastResult
impl Sync for BroadcastResult
impl Unpin for BroadcastResult
impl !UnwindSafe for BroadcastResult
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