pub struct ExecutorCaps {
pub word_wait: Result<(), String>,
pub io_uring: Result<(), String>,
}Expand description
What a host offers the executors, probed once.
Fields§
§word_wait: Result<(), String>Ok when a user-mode word wait runs (aarch64 wfe, x86 mwaitx/umwait), else why not.
io_uring: Result<(), String>Ok when an io_uring can be set up, else why not.
Trait Implementations§
Source§impl Clone for ExecutorCaps
impl Clone for ExecutorCaps
Source§impl Debug for ExecutorCaps
impl Debug for ExecutorCaps
impl Eq for ExecutorCaps
Source§impl PartialEq for ExecutorCaps
impl PartialEq for ExecutorCaps
impl StructuralPartialEq for ExecutorCaps
Auto Trait Implementations§
impl Forget for ExecutorCaps
impl Freeze for ExecutorCaps
impl Move for ExecutorCaps
impl RefUnwindSafe for ExecutorCaps
impl Send for ExecutorCaps
impl Sync for ExecutorCaps
impl Unpin for ExecutorCaps
impl UnsafeUnpin for ExecutorCaps
impl UnwindSafe for ExecutorCaps
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