Struct io_uring::register::Probe [−][src]
Information about what io_uring
features the kernel supports.
You can fill this in with register_probe
.
Implementations
impl Probe
[src]
pub fn new() -> Probe
[src]
Create a new probe with no features enabled.
pub fn is_supported(&self, opcode: u8) -> bool
[src]
Get whether a specific opcode is supported.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Probe
impl !Send for Probe
impl !Sync for Probe
impl Unpin for Probe
impl UnwindSafe for Probe
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,