pub trait consoleMethods<D>where
    D: DomTypes,{
Show 16 methods
    // Required methods
    fn Assert(
        cx: JSContext,
        global: &<D as DomTypes>::GlobalScope,
        condition: bool,
        data: Vec<Handle<'_, Value>>,
    );
    fn Clear(global: &<D as DomTypes>::GlobalScope);
    fn Debug(
        cx: JSContext,
        global: &<D as DomTypes>::GlobalScope,
        messages: Vec<Handle<'_, Value>>,
    );
    fn Error(
        cx: JSContext,
        global: &<D as DomTypes>::GlobalScope,
        messages: Vec<Handle<'_, Value>>,
    );
    fn Info(
        cx: JSContext,
        global: &<D as DomTypes>::GlobalScope,
        messages: Vec<Handle<'_, Value>>,
    );
    fn Log(
        cx: JSContext,
        global: &<D as DomTypes>::GlobalScope,
        messages: Vec<Handle<'_, Value>>,
    );
    fn Trace(
        cx: JSContext,
        global: &<D as DomTypes>::GlobalScope,
        data: Vec<Handle<'_, Value>>,
    );
    fn Warn(
        cx: JSContext,
        global: &<D as DomTypes>::GlobalScope,
        messages: Vec<Handle<'_, Value>>,
    );
    fn Count(global: &<D as DomTypes>::GlobalScope, label: DOMString);
    fn CountReset(global: &<D as DomTypes>::GlobalScope, label: DOMString);
    fn Group(
        cx: JSContext,
        global: &<D as DomTypes>::GlobalScope,
        data: Vec<Handle<'_, Value>>,
    );
    fn GroupCollapsed(
        cx: JSContext,
        global: &<D as DomTypes>::GlobalScope,
        data: Vec<Handle<'_, Value>>,
    );
    fn GroupEnd(global: &<D as DomTypes>::GlobalScope);
    fn Time(global: &<D as DomTypes>::GlobalScope, label: DOMString);
    fn TimeLog(
        cx: JSContext,
        global: &<D as DomTypes>::GlobalScope,
        label: DOMString,
        data: Vec<Handle<'_, Value>>,
    );
    fn TimeEnd(global: &<D as DomTypes>::GlobalScope, label: DOMString);
}Required Methods§
fn Assert( cx: JSContext, global: &<D as DomTypes>::GlobalScope, condition: bool, data: Vec<Handle<'_, Value>>, )
fn Clear(global: &<D as DomTypes>::GlobalScope)
fn Debug( cx: JSContext, global: &<D as DomTypes>::GlobalScope, messages: Vec<Handle<'_, Value>>, )
fn Error( cx: JSContext, global: &<D as DomTypes>::GlobalScope, messages: Vec<Handle<'_, Value>>, )
fn Info( cx: JSContext, global: &<D as DomTypes>::GlobalScope, messages: Vec<Handle<'_, Value>>, )
fn Log( cx: JSContext, global: &<D as DomTypes>::GlobalScope, messages: Vec<Handle<'_, Value>>, )
fn Trace( cx: JSContext, global: &<D as DomTypes>::GlobalScope, data: Vec<Handle<'_, Value>>, )
fn Warn( cx: JSContext, global: &<D as DomTypes>::GlobalScope, messages: Vec<Handle<'_, Value>>, )
fn Count(global: &<D as DomTypes>::GlobalScope, label: DOMString)
fn CountReset(global: &<D as DomTypes>::GlobalScope, label: DOMString)
fn Group( cx: JSContext, global: &<D as DomTypes>::GlobalScope, data: Vec<Handle<'_, Value>>, )
fn GroupCollapsed( cx: JSContext, global: &<D as DomTypes>::GlobalScope, data: Vec<Handle<'_, Value>>, )
fn GroupEnd(global: &<D as DomTypes>::GlobalScope)
fn Time(global: &<D as DomTypes>::GlobalScope, label: DOMString)
fn TimeLog( cx: JSContext, global: &<D as DomTypes>::GlobalScope, label: DOMString, data: Vec<Handle<'_, Value>>, )
fn TimeEnd(global: &<D as DomTypes>::GlobalScope, label: DOMString)
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.