pub struct ApplianceModel {
pub id: Uuid,
pub country: String<MAX_COUNTRY_LEN>,
pub manufacturer: String<MAX_MANUFACTURER_LEN>,
pub remote_name: String<MAX_REMOTE_NAME_LEN>,
pub series: String<MAX_SERIES_LEN>,
pub name: String<MAX_MODEL_NAME_LEN>,
pub image: String<MAX_IMAGE_LEN>,
}Fields§
§id: Uuid§country: String<MAX_COUNTRY_LEN>§manufacturer: String<MAX_MANUFACTURER_LEN>§remote_name: String<MAX_REMOTE_NAME_LEN>§series: String<MAX_SERIES_LEN>§name: String<MAX_MODEL_NAME_LEN>§image: String<MAX_IMAGE_LEN>Trait Implementations§
Source§impl Clone for ApplianceModel
impl Clone for ApplianceModel
Source§fn clone(&self) -> ApplianceModel
fn clone(&self) -> ApplianceModel
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 ApplianceModel
impl Debug for ApplianceModel
Source§impl Default for ApplianceModel
impl Default for ApplianceModel
Source§fn default() -> ApplianceModel
fn default() -> ApplianceModel
Returns the “default value” for a type. Read more
Source§impl PartialEq for ApplianceModel
impl PartialEq for ApplianceModel
impl StructuralPartialEq for ApplianceModel
Auto Trait Implementations§
impl Freeze for ApplianceModel
impl RefUnwindSafe for ApplianceModel
impl Send for ApplianceModel
impl Sync for ApplianceModel
impl Unpin for ApplianceModel
impl UnwindSafe for ApplianceModel
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