pub enum ParticipantFrame {
ClientRequest(ClientRequest),
ServerValue(ServerValue),
ServerPush(ServerPush),
}Expand description
One complete typed participant frame.
Variants§
ClientRequest(ClientRequest)
Client-to-server request.
ServerValue(ServerValue)
Server-to-client semantic response.
ServerPush(ServerPush)
Server-to-client pushed value.
Trait Implementations§
Source§impl Clone for ParticipantFrame
impl Clone for ParticipantFrame
Source§fn clone(&self) -> ParticipantFrame
fn clone(&self) -> ParticipantFrame
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 ParticipantFrame
impl Debug for ParticipantFrame
impl Eq for ParticipantFrame
Source§impl PartialEq for ParticipantFrame
impl PartialEq for ParticipantFrame
impl StructuralPartialEq for ParticipantFrame
Auto Trait Implementations§
impl Freeze for ParticipantFrame
impl RefUnwindSafe for ParticipantFrame
impl Send for ParticipantFrame
impl Sync for ParticipantFrame
impl Unpin for ParticipantFrame
impl UnsafeUnpin for ParticipantFrame
impl UnwindSafe for ParticipantFrame
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