pub struct SessionCanvasRemovedData {
pub canvas_id: String,
pub extension_id: String,
pub instance_id: String,
}Expand description
Session event “session.canvas.removed”. Durable record that a canvas instance was closed, superseding a prior instance_recorded during resume replay.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§canvas_id: StringProvider-local canvas identifier
extension_id: StringOwning provider identifier
instance_id: StringStable caller-supplied identifier of the canvas instance that was closed
Trait Implementations§
Source§impl Clone for SessionCanvasRemovedData
impl Clone for SessionCanvasRemovedData
Source§fn clone(&self) -> SessionCanvasRemovedData
fn clone(&self) -> SessionCanvasRemovedData
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 SessionCanvasRemovedData
impl Debug for SessionCanvasRemovedData
Source§impl Default for SessionCanvasRemovedData
impl Default for SessionCanvasRemovedData
Source§fn default() -> SessionCanvasRemovedData
fn default() -> SessionCanvasRemovedData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SessionCanvasRemovedData
impl<'de> Deserialize<'de> for SessionCanvasRemovedData
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 SessionCanvasRemovedData
impl RefUnwindSafe for SessionCanvasRemovedData
impl Send for SessionCanvasRemovedData
impl Sync for SessionCanvasRemovedData
impl Unpin for SessionCanvasRemovedData
impl UnsafeUnpin for SessionCanvasRemovedData
impl UnwindSafe for SessionCanvasRemovedData
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