pub struct TileInteractionContext {
pub device_id: DeviceId,
pub plugin_id: PluginId,
pub action_id: ActionId,
pub tile_id: TileId,
}
Fields§
§device_id: DeviceId
§plugin_id: PluginId
§action_id: ActionId
§tile_id: TileId
Trait Implementations§
Source§impl Clone for TileInteractionContext
impl Clone for TileInteractionContext
Source§fn clone(&self) -> TileInteractionContext
fn clone(&self) -> TileInteractionContext
Returns a duplicate of the value. Read more
1.0.0 · 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 TileInteractionContext
impl Debug for TileInteractionContext
Source§impl<'de> Deserialize<'de> for TileInteractionContext
impl<'de> Deserialize<'de> for TileInteractionContext
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
Source§impl PartialEq for TileInteractionContext
impl PartialEq for TileInteractionContext
Source§impl Serialize for TileInteractionContext
impl Serialize for TileInteractionContext
impl Eq for TileInteractionContext
impl StructuralPartialEq for TileInteractionContext
Auto Trait Implementations§
impl Freeze for TileInteractionContext
impl RefUnwindSafe for TileInteractionContext
impl Send for TileInteractionContext
impl Sync for TileInteractionContext
impl Unpin for TileInteractionContext
impl UnwindSafe for TileInteractionContext
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