Struct script::dom::webglrenderingcontext::WebGLCommandSender
source · pub struct WebGLCommandSender {
sender: WebGLChan,
waker: Option<Box<dyn EventLoopWaker>>,
}
Fields§
§sender: WebGLChan
§waker: Option<Box<dyn EventLoopWaker>>
Implementations§
source§impl WebGLCommandSender
impl WebGLCommandSender
pub fn new(
sender: WebGLChan,
waker: Option<Box<dyn EventLoopWaker>>
) -> WebGLCommandSender
pub fn send(&self, msg: WebGLMsg) -> WebGLSendResult
Trait Implementations§
source§impl JSTraceable for WebGLCommandSender
impl JSTraceable for WebGLCommandSender
Auto Trait Implementations§
impl !RefUnwindSafe for WebGLCommandSender
impl Send for WebGLCommandSender
impl !Sync for WebGLCommandSender
impl Unpin for WebGLCommandSender
impl !UnwindSafe for WebGLCommandSender
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> 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