pub struct RoomDimmerSavePreset {
pub preset_number: i32,
pub effect_type_id: i32,
pub color: String,
pub brightness: i32,
pub apply: bool,
}
Fields§
§preset_number: i32
§effect_type_id: i32
§color: String
§brightness: i32
§apply: bool
Trait Implementations§
Source§impl BaseParser for RoomDimmerSavePreset
impl BaseParser for RoomDimmerSavePreset
fn parse(packet: &mut HPacket) -> Self
fn append_to_packet(&self, packet: &mut HPacket)
fn get_direction() -> HDirection
fn get_packet_name() -> String
Source§impl Clone for RoomDimmerSavePreset
impl Clone for RoomDimmerSavePreset
Source§fn clone(&self) -> RoomDimmerSavePreset
fn clone(&self) -> RoomDimmerSavePreset
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 RoomDimmerSavePreset
impl Debug for RoomDimmerSavePreset
Source§impl Default for RoomDimmerSavePreset
impl Default for RoomDimmerSavePreset
Source§fn default() -> RoomDimmerSavePreset
fn default() -> RoomDimmerSavePreset
Returns the “default value” for a type. Read more
Source§impl PartialEq for RoomDimmerSavePreset
impl PartialEq for RoomDimmerSavePreset
impl StructuralPartialEq for RoomDimmerSavePreset
Auto Trait Implementations§
impl Freeze for RoomDimmerSavePreset
impl RefUnwindSafe for RoomDimmerSavePreset
impl Send for RoomDimmerSavePreset
impl Sync for RoomDimmerSavePreset
impl Unpin for RoomDimmerSavePreset
impl UnwindSafe for RoomDimmerSavePreset
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