pub struct NodeAdapterEvent { /* private fields */ }Expand description
Node-adapter callback event wrapper.
Implementations§
Source§impl NodeAdapterEvent
impl NodeAdapterEvent
pub fn event_type(&self) -> NodeAdapterEventType
pub fn removed_node(&self) -> Option<ArkUINode>
pub fn item_index(&self) -> u32
pub fn host_node(&self) -> Option<ArkUINode>
pub fn set_item(&mut self, node: &ArkUINode) -> ArkUIResult<()>
pub fn set_node_id(&mut self, id: i32) -> ArkUIResult<()>
Auto Trait Implementations§
impl !Send for NodeAdapterEvent
impl !Sync for NodeAdapterEvent
impl Freeze for NodeAdapterEvent
impl RefUnwindSafe for NodeAdapterEvent
impl Unpin for NodeAdapterEvent
impl UnsafeUnpin for NodeAdapterEvent
impl UnwindSafe for NodeAdapterEvent
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