Struct mdev_parser::Conf
source · [−]pub struct Conf {
pub stop: bool,
pub envmatches: Vec<EnvMatch>,
pub filter: Filter,
pub user: String,
pub group: String,
pub mode: u32,
pub on_creation: Option<OnCreation>,
pub command: Option<Command>,
}
Expand description
A line in the configuration file
Fields
stop: bool
Whether to stop is this filter matches
envmatches: Vec<EnvMatch>
filter: Filter
Filter used to match the devices
user: String
User that will own the device
group: String
Group that will own the device
mode: u32
Permissions that the specified user and group have on the device
on_creation: Option<OnCreation>
What to do with the device node, if None
it gets placed in /dev/
with its
original name
command: Option<Command>
Additional command that has to be executed when creating and/or removing the node
Trait Implementations
impl StructuralPartialEq for Conf
Auto Trait Implementations
impl RefUnwindSafe for Conf
impl Send for Conf
impl Sync for Conf
impl Unpin for Conf
impl UnwindSafe for Conf
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more