pub struct ChromeEventResult {
pub consumed: bool,
pub action: ChromeAction,
}Expand description
The outcome of dispatching a pointer event to the chrome.
Fields§
§consumed: booltrue when the event hit the chrome and must not reach the page.
action: ChromeActionAction the browser core should perform.
Implementations§
Trait Implementations§
Source§impl Clone for ChromeEventResult
impl Clone for ChromeEventResult
Source§fn clone(&self) -> ChromeEventResult
fn clone(&self) -> ChromeEventResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ChromeEventResult
impl Debug for ChromeEventResult
Source§impl PartialEq for ChromeEventResult
impl PartialEq for ChromeEventResult
Source§fn eq(&self, other: &ChromeEventResult) -> bool
fn eq(&self, other: &ChromeEventResult) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ChromeEventResult
Auto Trait Implementations§
impl Freeze for ChromeEventResult
impl RefUnwindSafe for ChromeEventResult
impl Send for ChromeEventResult
impl Sync for ChromeEventResult
impl Unpin for ChromeEventResult
impl UnsafeUnpin for ChromeEventResult
impl UnwindSafe for ChromeEventResult
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<S, T> Duplex<S> for Twhere
T: FromSample<S> + ToSample<S>,
§impl<S> FromSample<S> for S
impl<S> FromSample<S> for S
fn from_sample_(s: S) -> S
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more