pub struct ValidatedUiEvent {
pub node: UiNodeId,
pub action: UiActionId,
}Expand description
Event proven to target an enabled node in the displayed document revision.
Fields§
§node: UiNodeIdEnabled node that accepted the input.
action: UiActionIdDeclared application action requested by that node.
Trait Implementations§
Source§impl Clone for ValidatedUiEvent
impl Clone for ValidatedUiEvent
Source§fn clone(&self) -> ValidatedUiEvent
fn clone(&self) -> ValidatedUiEvent
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 ValidatedUiEvent
impl Debug for ValidatedUiEvent
Source§impl<'de> Deserialize<'de> for ValidatedUiEvent
impl<'de> Deserialize<'de> for ValidatedUiEvent
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ValidatedUiEvent
Source§impl PartialEq for ValidatedUiEvent
impl PartialEq for ValidatedUiEvent
Source§fn eq(&self, other: &ValidatedUiEvent) -> bool
fn eq(&self, other: &ValidatedUiEvent) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ValidatedUiEvent
impl Serialize for ValidatedUiEvent
impl StructuralPartialEq for ValidatedUiEvent
Auto Trait Implementations§
impl Freeze for ValidatedUiEvent
impl RefUnwindSafe for ValidatedUiEvent
impl Send for ValidatedUiEvent
impl Sync for ValidatedUiEvent
impl Unpin for ValidatedUiEvent
impl UnsafeUnpin for ValidatedUiEvent
impl UnwindSafe for ValidatedUiEvent
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