[][src]Trait stdweb::ReferenceType

pub trait ReferenceType: AsRef<Reference> + InstanceOf + TryFrom<Value> + TryFrom<Reference> {
    unsafe fn from_reference_unchecked(reference: Reference) -> Self;
}

A trait for types which wrap a reference to a JavaScript object.

Required methods

unsafe fn from_reference_unchecked(reference: Reference) -> Self

Converts a given reference into a concrete reference-like wrapper. Doesn't do any type checking; highly unsafe to use!

Loading content...

Implementors

impl ReferenceType for Array
[src]

impl ReferenceType for Object
[src]

impl ReferenceType for AbortError
[src]

impl ReferenceType for DomException
[src]

impl ReferenceType for Error
[src]

impl ReferenceType for HierarchyRequestError
[src]

impl ReferenceType for IndexSizeError
[src]

impl ReferenceType for InvalidAccessError
[src]

impl ReferenceType for InvalidCharacterError
[src]

impl ReferenceType for InvalidStateError
[src]

impl ReferenceType for NotFoundError
[src]

impl ReferenceType for NotSupportedError
[src]

impl ReferenceType for SecurityError
[src]

impl ReferenceType for SyntaxError
[src]

impl ReferenceType for TypeError
[src]

impl ReferenceType for AuxClickEvent
[src]

impl ReferenceType for BlurEvent
[src]

impl ReferenceType for ChangeEvent
[src]

impl ReferenceType for ClickEvent
[src]

impl ReferenceType for ContextMenuEvent
[src]

impl ReferenceType for DataTransfer
[src]

impl ReferenceType for DataTransferItem
[src]

impl ReferenceType for DataTransferItemList
[src]

impl ReferenceType for DoubleClickEvent
[src]

impl ReferenceType for DragDropEvent
[src]

impl ReferenceType for DragEndEvent
[src]

impl ReferenceType for DragEnterEvent
[src]

impl ReferenceType for DragEvent
[src]

impl ReferenceType for DragExitEvent
[src]

impl ReferenceType for DragLeaveEvent
[src]

impl ReferenceType for DragOverEvent
[src]

impl ReferenceType for DragRelatedEvent
[src]

impl ReferenceType for DragStartEvent
[src]

impl ReferenceType for FocusEvent
[src]

impl ReferenceType for GamepadConnectedEvent
[src]

impl ReferenceType for GamepadDisconnectedEvent
[src]

impl ReferenceType for GotPointerCaptureEvent
[src]

impl ReferenceType for HashChangeEvent
[src]

impl ReferenceType for InputEvent
[src]

impl ReferenceType for KeyDownEvent
[src]

impl ReferenceType for KeyPressEvent
[src]

impl ReferenceType for KeyUpEvent
[src]

impl ReferenceType for LoadEndEvent
[src]

impl ReferenceType for LoadStartEvent
[src]

impl ReferenceType for LostPointerCaptureEvent
[src]

impl ReferenceType for MouseDownEvent
[src]

impl ReferenceType for MouseEnterEvent
[src]

impl ReferenceType for MouseLeaveEvent
[src]

impl ReferenceType for MouseMoveEvent
[src]

impl ReferenceType for MouseOutEvent
[src]

impl ReferenceType for MouseOverEvent
[src]

impl ReferenceType for MouseUpEvent
[src]

impl ReferenceType for MouseWheelEvent
[src]

impl ReferenceType for PointerCancelEvent
[src]

impl ReferenceType for PointerDownEvent
[src]

impl ReferenceType for PointerEnterEvent
[src]

impl ReferenceType for PointerLeaveEvent
[src]

impl ReferenceType for PointerLockChangeEvent
[src]

impl ReferenceType for PointerLockErrorEvent
[src]

impl ReferenceType for PointerMoveEvent
[src]

impl ReferenceType for PointerOutEvent
[src]

impl ReferenceType for PointerOverEvent
[src]

impl ReferenceType for PointerUpEvent
[src]

impl ReferenceType for PopStateEvent
[src]

impl ReferenceType for ProgressAbortEvent
[src]

impl ReferenceType for ProgressErrorEvent
[src]

impl ReferenceType for ProgressEvent
[src]

impl ReferenceType for ProgressLoadEvent
[src]

impl ReferenceType for ReadyStateChangeEvent
[src]

impl ReferenceType for ResizeEvent
[src]

impl ReferenceType for ResourceAbortEvent
[src]

impl ReferenceType for ResourceErrorEvent
[src]

impl ReferenceType for ResourceLoadEvent
[src]

impl ReferenceType for ScrollEvent
[src]

impl ReferenceType for SelectionChangeEvent
[src]

impl ReferenceType for SlotChangeEvent
[src]

impl ReferenceType for SocketCloseEvent
[src]

impl ReferenceType for SocketErrorEvent
[src]

impl ReferenceType for SocketMessageEvent
[src]

impl ReferenceType for SocketOpenEvent
[src]

impl ReferenceType for SubmitEvent
[src]

impl ReferenceType for TouchCancel
[src]

impl ReferenceType for TouchEnd
[src]

impl ReferenceType for TouchEnter
[src]

impl ReferenceType for TouchEvent
[src]

impl ReferenceType for TouchLeave
[src]

impl ReferenceType for TouchMove
[src]

impl ReferenceType for TouchStart
[src]

impl ReferenceType for CanvasElement
[src]

impl ReferenceType for ImageElement
[src]

impl ReferenceType for InputElement
[src]

impl ReferenceType for OptionElement
[src]

impl ReferenceType for SelectElement
[src]

impl ReferenceType for SlotElement
[src]

impl ReferenceType for TemplateElement
[src]

impl ReferenceType for TextAreaElement
[src]

impl ReferenceType for ArrayBuffer
[src]

impl ReferenceType for Blob
[src]

impl ReferenceType for CanvasGradient
[src]

impl ReferenceType for CanvasPattern
[src]

impl ReferenceType for CanvasRenderingContext2d
[src]

impl ReferenceType for Date
[src]

impl ReferenceType for Document
[src]

impl ReferenceType for DocumentFragment
[src]

impl ReferenceType for Element
[src]

impl ReferenceType for EventTarget
[src]

impl ReferenceType for FileList
[src]

impl ReferenceType for FileReader
[src]

impl ReferenceType for Gamepad
[src]

impl ReferenceType for GamepadButton
[src]

impl ReferenceType for History
[src]

impl ReferenceType for HtmlCollection
[src]

impl ReferenceType for HtmlElement
[src]

impl ReferenceType for ImageData
[src]

impl ReferenceType for Location
[src]

impl ReferenceType for MutationObserver
[src]

impl ReferenceType for Node
[src]

impl ReferenceType for NodeList
[src]

impl ReferenceType for Rect
[src]

impl ReferenceType for Selection
[src]

impl ReferenceType for ShadowRoot
[src]

impl ReferenceType for Storage
[src]

impl ReferenceType for StringMap
[src]

impl ReferenceType for TextMetrics
[src]

impl ReferenceType for TextNode
[src]

impl ReferenceType for TokenList
[src]

impl ReferenceType for Touch
[src]

impl ReferenceType for WebSocket
[src]

impl ReferenceType for Window
[src]

impl ReferenceType for XmlHttpRequest
[src]

impl<T: ArrayKind> ReferenceType for TypedArray<T>
[src]

Loading content...