pub struct ModuleFamily {Show 13 fields
pub id: Option<Uuid>,
pub object_type: Option<String>,
pub display: Option<String>,
pub url: Option<String>,
pub natural_slug: Option<String>,
pub module_type_count: Option<i32>,
pub module_bay_count: Option<i32>,
pub name: String,
pub description: Option<String>,
pub created: Option<Option<String>>,
pub last_updated: Option<Option<String>>,
pub notes_url: Option<String>,
pub custom_fields: Option<HashMap<String, Value>>,
}Expand description
ModuleFamily : API serializer for ModuleFamily objects.
Fields§
§id: Option<Uuid>§object_type: Option<String>§display: Option<String>Human friendly display value
url: Option<String>§natural_slug: Option<String>§module_type_count: Option<i32>§module_bay_count: Option<i32>§name: String§description: Option<String>§created: Option<Option<String>>§last_updated: Option<Option<String>>§notes_url: Option<String>§custom_fields: Option<HashMap<String, Value>>Implementations§
Source§impl ModuleFamily
impl ModuleFamily
Sourcepub fn new(name: String) -> ModuleFamily
pub fn new(name: String) -> ModuleFamily
API serializer for ModuleFamily objects.
Trait Implementations§
Source§impl Clone for ModuleFamily
impl Clone for ModuleFamily
Source§fn clone(&self) -> ModuleFamily
fn clone(&self) -> ModuleFamily
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 ModuleFamily
impl Debug for ModuleFamily
Source§impl Default for ModuleFamily
impl Default for ModuleFamily
Source§fn default() -> ModuleFamily
fn default() -> ModuleFamily
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ModuleFamily
impl<'de> Deserialize<'de> for ModuleFamily
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
Source§impl PartialEq for ModuleFamily
impl PartialEq for ModuleFamily
Source§impl Serialize for ModuleFamily
impl Serialize for ModuleFamily
impl StructuralPartialEq for ModuleFamily
Auto Trait Implementations§
impl Freeze for ModuleFamily
impl RefUnwindSafe for ModuleFamily
impl Send for ModuleFamily
impl Sync for ModuleFamily
impl Unpin for ModuleFamily
impl UnsafeUnpin for ModuleFamily
impl UnwindSafe for ModuleFamily
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