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§

Source

fn Assert( cx: JSContext, global: &<D as DomTypes>::GlobalScope, condition: bool, data: Vec<Handle<'_, Value>>, )

Source

fn Clear(global: &<D as DomTypes>::GlobalScope)

Source

fn Debug( cx: JSContext, global: &<D as DomTypes>::GlobalScope, messages: Vec<Handle<'_, Value>>, )

Source

fn Error( cx: JSContext, global: &<D as DomTypes>::GlobalScope, messages: Vec<Handle<'_, Value>>, )

Source

fn Info( cx: JSContext, global: &<D as DomTypes>::GlobalScope, messages: Vec<Handle<'_, Value>>, )

Source

fn Log( cx: JSContext, global: &<D as DomTypes>::GlobalScope, messages: Vec<Handle<'_, Value>>, )

Source

fn Trace( cx: JSContext, global: &<D as DomTypes>::GlobalScope, data: Vec<Handle<'_, Value>>, )

Source

fn Warn( cx: JSContext, global: &<D as DomTypes>::GlobalScope, messages: Vec<Handle<'_, Value>>, )

Source

fn Count(global: &<D as DomTypes>::GlobalScope, label: DOMString)

Source

fn CountReset(global: &<D as DomTypes>::GlobalScope, label: DOMString)

Source

fn Group( cx: JSContext, global: &<D as DomTypes>::GlobalScope, data: Vec<Handle<'_, Value>>, )

Source

fn GroupCollapsed( cx: JSContext, global: &<D as DomTypes>::GlobalScope, data: Vec<Handle<'_, Value>>, )

Source

fn GroupEnd(global: &<D as DomTypes>::GlobalScope)

Source

fn Time(global: &<D as DomTypes>::GlobalScope, label: DOMString)

Source

fn TimeLog( cx: JSContext, global: &<D as DomTypes>::GlobalScope, label: DOMString, data: Vec<Handle<'_, Value>>, )

Source

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.

Implementors§