Struct librgbmatrix_sys::RGBLedRuntimeOptions
source · [−]#[repr(C)]pub struct RGBLedRuntimeOptions {
pub gpio_slowdown: c_int,
pub daemon: c_int,
pub drop_privileges: c_int,
pub do_gpio_init: bool,
}
Expand description
Runtime options to simplify doing common things for many programs such as dropping privileges and becoming a daemon.
Fields
gpio_slowdown: c_int
daemon: c_int
drop_privileges: c_int
do_gpio_init: bool
Trait Implementations
sourceimpl Clone for RGBLedRuntimeOptions
impl Clone for RGBLedRuntimeOptions
sourcefn clone(&self) -> RGBLedRuntimeOptions
fn clone(&self) -> RGBLedRuntimeOptions
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for RGBLedRuntimeOptions
impl Debug for RGBLedRuntimeOptions
impl Copy for RGBLedRuntimeOptions
Auto Trait Implementations
impl RefUnwindSafe for RGBLedRuntimeOptions
impl Send for RGBLedRuntimeOptions
impl Sync for RGBLedRuntimeOptions
impl Unpin for RGBLedRuntimeOptions
impl UnwindSafe for RGBLedRuntimeOptions
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> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more