Skip to main content

consoleMethods

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

Required Methods§

Source

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

Source

fn Clear(global: &D::GlobalScope)

Source

fn Debug( cx: &mut JSContext, global: &D::GlobalScope, messages: Vec<HandleValue<'_>>, )

Source

fn Error( cx: &mut JSContext, global: &D::GlobalScope, messages: Vec<HandleValue<'_>>, )

Source

fn Info( cx: &mut JSContext, global: &D::GlobalScope, messages: Vec<HandleValue<'_>>, )

Source

fn Log( cx: &mut JSContext, global: &D::GlobalScope, messages: Vec<HandleValue<'_>>, )

Source

fn Trace( cx: &mut JSContext, global: &D::GlobalScope, data: Vec<HandleValue<'_>>, )

Source

fn Warn( cx: &mut JSContext, global: &D::GlobalScope, messages: Vec<HandleValue<'_>>, )

Source

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

Source

fn Count(cx: &mut JSContext, global: &D::GlobalScope, label: DOMString)

Source

fn CountReset(cx: &mut JSContext, global: &D::GlobalScope, label: DOMString)

Source

fn Group( cx: &mut JSContext, global: &D::GlobalScope, data: Vec<HandleValue<'_>>, )

Source

fn GroupCollapsed( cx: &mut JSContext, global: &D::GlobalScope, data: Vec<HandleValue<'_>>, )

Source

fn GroupEnd(global: &D::GlobalScope)

Source

fn Time(cx: &mut JSContext, global: &D::GlobalScope, label: DOMString)

Source

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

Source

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