pub struct Threader { /* private fields */ }Implementations§
Source§impl Threader
impl Threader
pub fn new() -> Self
pub fn next_event_id(&mut self) -> Option<u32>
pub fn is_event_ready(&self, event_id: u32) -> bool
pub fn get_event_memory_document( &mut self, event_id: u32, ) -> Option<EventMemoryDocument>
pub fn spawn_with_event_id( &mut self, writer: *const AtomicCell<u8>, future: impl Future<Output = Vec<u8>> + 'static + Send, event_id: u32, )
pub fn __reset_memory()
Auto Trait Implementations§
impl Freeze for Threader
impl !RefUnwindSafe for Threader
impl Send for Threader
impl Sync for Threader
impl Unpin for Threader
impl UnsafeUnpin for Threader
impl !UnwindSafe for Threader
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