pub struct BriefModule {
pub id: Option<i32>,
pub url: Option<String>,
pub display: Option<String>,
pub device: Box<BriefDevice>,
pub module_bay: Box<NestedModuleBay>,
}Expand description
BriefModule : Adds support for custom fields and tags.
Fields§
§id: Option<i32>§url: Option<String>§display: Option<String>§device: Box<BriefDevice>§module_bay: Box<NestedModuleBay>Implementations§
Source§impl BriefModule
impl BriefModule
Sourcepub fn new(device: BriefDevice, module_bay: NestedModuleBay) -> BriefModule
pub fn new(device: BriefDevice, module_bay: NestedModuleBay) -> BriefModule
Adds support for custom fields and tags.
Trait Implementations§
Source§impl Clone for BriefModule
impl Clone for BriefModule
Source§fn clone(&self) -> BriefModule
fn clone(&self) -> BriefModule
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 BriefModule
impl Debug for BriefModule
Source§impl Default for BriefModule
impl Default for BriefModule
Source§fn default() -> BriefModule
fn default() -> BriefModule
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BriefModule
impl<'de> Deserialize<'de> for BriefModule
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 BriefModule
impl PartialEq for BriefModule
Source§impl Serialize for BriefModule
impl Serialize for BriefModule
impl StructuralPartialEq for BriefModule
Auto Trait Implementations§
impl Freeze for BriefModule
impl RefUnwindSafe for BriefModule
impl Send for BriefModule
impl Sync for BriefModule
impl Unpin for BriefModule
impl UnwindSafe for BriefModule
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