pub enum EndpointMessage {
Advertisement(AdvertisementListing, ListingChange),
Request(RequestListing),
Record(Record),
RoundComplete,
}Variants§
Advertisement(AdvertisementListing, ListingChange)
A complete listing and its change since the previous complete listing of the logical session.
Request(RequestListing)
Record(Record)
RoundComplete
Trait Implementations§
Source§impl Clone for EndpointMessage
impl Clone for EndpointMessage
Source§fn clone(&self) -> EndpointMessage
fn clone(&self) -> EndpointMessage
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 EndpointMessage
impl Debug for EndpointMessage
impl Eq for EndpointMessage
Source§impl PartialEq for EndpointMessage
impl PartialEq for EndpointMessage
Source§fn eq(&self, other: &EndpointMessage) -> bool
fn eq(&self, other: &EndpointMessage) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for EndpointMessage
Auto Trait Implementations§
impl Freeze for EndpointMessage
impl RefUnwindSafe for EndpointMessage
impl Send for EndpointMessage
impl Sync for EndpointMessage
impl Unpin for EndpointMessage
impl UnsafeUnpin for EndpointMessage
impl UnwindSafe for EndpointMessage
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