pub struct MotionLabel {
pub id: String,
pub name: String,
pub color_hex: Option<String>,
}
Fields§
§id: String
§name: String
§color_hex: Option<String>
Trait Implementations§
Source§impl Clone for MotionLabel
impl Clone for MotionLabel
Source§fn clone(&self) -> MotionLabel
fn clone(&self) -> MotionLabel
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 MotionLabel
impl Debug for MotionLabel
Source§impl<'de> Deserialize<'de> for MotionLabel
impl<'de> Deserialize<'de> for MotionLabel
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
Auto Trait Implementations§
impl Freeze for MotionLabel
impl RefUnwindSafe for MotionLabel
impl Send for MotionLabel
impl Sync for MotionLabel
impl Unpin for MotionLabel
impl UnwindSafe for MotionLabel
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