pub struct Recv {
pub bri: Option<bool>,
pub col: Option<bool>,
pub fx: Option<bool>,
pub grp: Option<u8>,
pub seg: Option<bool>,
pub sb: Option<bool>,
}
Fields§
§bri: Option<bool>
apply brightness from incoming notifications
col: Option<bool>
apply color
fx: Option<bool>
apply effects setup
grp: Option<u8>
sync receive groups this instance belongs to (bit mapped)
seg: Option<bool>
apply segment options
sb: Option<bool>
apply segment bounds (start, stop, offset)
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Recv
impl<'de> Deserialize<'de> for Recv
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for Recv
Auto Trait Implementations§
impl Freeze for Recv
impl RefUnwindSafe for Recv
impl Send for Recv
impl Sync for Recv
impl Unpin for Recv
impl UnwindSafe for Recv
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