pub struct IOInputHandle { /* private fields */ }Expand description
Handle for View layer to send input to Bridge layer.
Can be cloned to allow multiple input sources.
Implementations§
Source§impl IOInputHandle
impl IOInputHandle
Sourcepub fn channel_id(&self) -> ChannelId
pub fn channel_id(&self) -> ChannelId
Returns the channel ID.
Trait Implementations§
Source§impl Clone for IOInputHandle
impl Clone for IOInputHandle
Source§fn clone(&self) -> IOInputHandle
fn clone(&self) -> IOInputHandle
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for IOInputHandle
impl RefUnwindSafe for IOInputHandle
impl Send for IOInputHandle
impl Sync for IOInputHandle
impl Unpin for IOInputHandle
impl UnsafeUnpin for IOInputHandle
impl UnwindSafe for IOInputHandle
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