pub enum TransferencePayload {
Tile(Tile),
Knowledge(String),
StateUpdate(RoomState),
AlignmentCheck(AlignmentReport),
Heartbeat,
}Variants§
Trait Implementations§
Source§impl Clone for TransferencePayload
impl Clone for TransferencePayload
Source§fn clone(&self) -> TransferencePayload
fn clone(&self) -> TransferencePayload
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 TransferencePayload
impl Debug for TransferencePayload
Source§impl<'de> Deserialize<'de> for TransferencePayload
impl<'de> Deserialize<'de> for TransferencePayload
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for TransferencePayload
impl RefUnwindSafe for TransferencePayload
impl Send for TransferencePayload
impl Sync for TransferencePayload
impl Unpin for TransferencePayload
impl UnsafeUnpin for TransferencePayload
impl UnwindSafe for TransferencePayload
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