#[non_exhaustive]pub struct Ipc<'d> {Show 16 fields
pub event0: Event<'d>,
pub event1: Event<'d>,
pub event2: Event<'d>,
pub event3: Event<'d>,
pub event4: Event<'d>,
pub event5: Event<'d>,
pub event6: Event<'d>,
pub event7: Event<'d>,
pub event8: Event<'d>,
pub event9: Event<'d>,
pub event10: Event<'d>,
pub event11: Event<'d>,
pub event12: Event<'d>,
pub event13: Event<'d>,
pub event14: Event<'d>,
pub event15: Event<'d>,
}Expand description
IPC driver
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.event0: Event<'d>Event 0
event1: Event<'d>Event 1
event2: Event<'d>Event 2
event3: Event<'d>Event 3
event4: Event<'d>Event 4
event5: Event<'d>Event 5
event6: Event<'d>Event 6
event7: Event<'d>Event 7
event8: Event<'d>Event 8
event9: Event<'d>Event 9
event10: Event<'d>Event 10
event11: Event<'d>Event 11
event12: Event<'d>Event 12
event13: Event<'d>Event 13
event14: Event<'d>Event 14
event15: Event<'d>Event 15
Implementations§
Auto Trait Implementations§
impl<'d> !RefUnwindSafe for Ipc<'d>
impl<'d> !UnwindSafe for Ipc<'d>
impl<'d> Freeze for Ipc<'d>
impl<'d> Send for Ipc<'d>
impl<'d> Sync for Ipc<'d>
impl<'d> Unpin for Ipc<'d>
impl<'d> UnsafeUnpin for Ipc<'d>
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