Enum canvas_traits::canvas::CanvasMsg
source · pub enum CanvasMsg {
Canvas2d(Canvas2dMsg, CanvasId),
FromLayout(FromLayoutMsg, CanvasId),
FromScript(FromScriptMsg, CanvasId),
Recreate(Size2D<u64>, CanvasId),
Close(CanvasId),
}
Variants§
Canvas2d(Canvas2dMsg, CanvasId)
FromLayout(FromLayoutMsg, CanvasId)
FromScript(FromScriptMsg, CanvasId)
Recreate(Size2D<u64>, CanvasId)
Close(CanvasId)
Trait Implementations§
source§impl<'de> Deserialize<'de> for CanvasMsg
impl<'de> Deserialize<'de> for CanvasMsg
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 !RefUnwindSafe for CanvasMsg
impl Send for CanvasMsg
impl !Sync for CanvasMsg
impl Unpin for CanvasMsg
impl UnwindSafe for CanvasMsg
Blanket Implementations§
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> MaybeBoxed<Box<T, Global>> for T
impl<T> MaybeBoxed<Box<T, Global>> for T
source§fn maybe_boxed(self) -> Box<T, Global>
fn maybe_boxed(self) -> Box<T, Global>
Convert
source§impl<T> MaybeBoxed<T> for T
impl<T> MaybeBoxed<T> for T
source§fn maybe_boxed(self) -> T
fn maybe_boxed(self) -> T
Convert