Skip to main content

consoleMethods

Trait consoleMethods 

Source
pub(crate) trait consoleMethods<D>
where D: DomTypes,
{
Show 17 methods // Required methods fn Assert( cx: &mut JSContext, global: &<D as DomTypes>::GlobalScope, condition: bool, data: Vec<Handle<'_, Value>>, ); fn Clear(global: &<D as DomTypes>::GlobalScope); fn Debug( cx: &mut JSContext, global: &<D as DomTypes>::GlobalScope, messages: Vec<Handle<'_, Value>>, ); fn Error( cx: &mut JSContext, global: &<D as DomTypes>::GlobalScope, messages: Vec<Handle<'_, Value>>, ); fn Info( cx: &mut JSContext, global: &<D as DomTypes>::GlobalScope, messages: Vec<Handle<'_, Value>>, ); fn Log( cx: &mut JSContext, global: &<D as DomTypes>::GlobalScope, messages: Vec<Handle<'_, Value>>, ); fn Trace( cx: &mut JSContext, global: &<D as DomTypes>::GlobalScope, data: Vec<Handle<'_, Value>>, ); fn Warn( cx: &mut JSContext, global: &<D as DomTypes>::GlobalScope, messages: Vec<Handle<'_, Value>>, ); fn Dir( cx: &mut JSContext, global: &<D as DomTypes>::GlobalScope, item: Handle<'_, Value>, options: Option<*mut JSObject>, ); fn Count( cx: &mut JSContext, global: &<D as DomTypes>::GlobalScope, label: DOMString, ); fn CountReset( cx: &mut JSContext, global: &<D as DomTypes>::GlobalScope, label: DOMString, ); fn Group( cx: &mut JSContext, global: &<D as DomTypes>::GlobalScope, data: Vec<Handle<'_, Value>>, ); fn GroupCollapsed( cx: &mut JSContext, global: &<D as DomTypes>::GlobalScope, data: Vec<Handle<'_, Value>>, ); fn GroupEnd(global: &<D as DomTypes>::GlobalScope); fn Time( cx: &mut JSContext, global: &<D as DomTypes>::GlobalScope, label: DOMString, ); fn TimeLog( cx: &mut JSContext, global: &<D as DomTypes>::GlobalScope, label: DOMString, data: Vec<Handle<'_, Value>>, ); fn TimeEnd( cx: &mut JSContext, global: &<D as DomTypes>::GlobalScope, label: DOMString, );
}

Required Methods§

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

fn Dir( cx: &mut JSContext, global: &<D as DomTypes>::GlobalScope, item: Handle<'_, Value>, options: Option<*mut JSObject>, )

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

fn TimeEnd( cx: &mut JSContext, 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§