[][src]Struct moxie_dom::prelude::event::HashChangeBuilder

pub struct HashChangeBuilder(_);

A builder for events.

Methods from Deref<Target = HashChangeEventInit>

pub fn bubbles(&mut self, val: bool) -> &mut HashChangeEventInit[src]

Change the bubbles field of this object.

This API requires the following crate features to be activated: HashChangeEventInit

pub fn cancelable(&mut self, val: bool) -> &mut HashChangeEventInit[src]

Change the cancelable field of this object.

This API requires the following crate features to be activated: HashChangeEventInit

pub fn composed(&mut self, val: bool) -> &mut HashChangeEventInit[src]

Change the composed field of this object.

This API requires the following crate features to be activated: HashChangeEventInit

pub fn new_url(&mut self, val: &str) -> &mut HashChangeEventInit[src]

Change the newURL field of this object.

This API requires the following crate features to be activated: HashChangeEventInit

pub fn old_url(&mut self, val: &str) -> &mut HashChangeEventInit[src]

Change the oldURL field of this object.

This API requires the following crate features to be activated: HashChangeEventInit

Trait Implementations

impl Default for HashChangeBuilder[src]

impl Deref for HashChangeBuilder[src]

type Target = HashChangeEventInit

The resulting type after dereferencing.

impl DerefMut for HashChangeBuilder[src]

impl EventBuilder for HashChangeBuilder[src]

type Output = HashChange

The event produced by the builder.

Auto Trait Implementations

impl RefUnwindSafe for HashChangeBuilder

impl !Send for HashChangeBuilder

impl !Sync for HashChangeBuilder

impl Unpin for HashChangeBuilder

impl UnwindSafe for HashChangeBuilder

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Downcast for T where
    T: Any

impl<T> Erased for T

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.