pub enum CallbackCategory {
Show 17 variants
Init,
Cleanup,
Open,
Close,
Read,
Write,
Ioctl,
Mmap,
Poll,
Probe,
Remove,
Suspend,
Resume,
Interrupt,
Timer,
Workqueue,
Other,
}Expand description
Category of callback functions in ops structures
Variants§
Init
Cleanup
Open
Close
Read
Write
Ioctl
Mmap
Poll
Probe
Remove
Suspend
Resume
Interrupt
Timer
Workqueue
Other
Trait Implementations§
Source§impl Clone for CallbackCategory
impl Clone for CallbackCategory
Source§fn clone(&self) -> CallbackCategory
fn clone(&self) -> CallbackCategory
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 moreSource§impl Debug for CallbackCategory
impl Debug for CallbackCategory
Source§impl Hash for CallbackCategory
impl Hash for CallbackCategory
Source§impl PartialEq for CallbackCategory
impl PartialEq for CallbackCategory
impl Eq for CallbackCategory
impl StructuralPartialEq for CallbackCategory
Auto Trait Implementations§
impl Freeze for CallbackCategory
impl RefUnwindSafe for CallbackCategory
impl Send for CallbackCategory
impl Sync for CallbackCategory
impl Unpin for CallbackCategory
impl UnwindSafe for CallbackCategory
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more