pub struct UEvent {
pub action: ActionType,
pub devpath: PathBuf,
pub subsystem: String,
pub env: HashMap<String, String>,
pub seq: u64,
}
Expand description
Linux kernel userspace event
Fields§
§action: ActionType
Action happening
devpath: PathBuf
Complete Kernel Object path
subsystem: String
SubSystem originating the event
env: HashMap<String, String>
Arguments
seq: u64
Sequence number
Implementations§
Trait Implementations§
impl Eq for UEvent
impl StructuralPartialEq for UEvent
Auto Trait Implementations§
impl Freeze for UEvent
impl RefUnwindSafe for UEvent
impl Send for UEvent
impl Sync for UEvent
impl Unpin for UEvent
impl UnwindSafe for UEvent
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