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<BriefModule, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BriefModule, <__D as Deserializer<'de>>::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
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
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 UnsafeUnpin 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