pub struct VariableGroup {
pub group: Option<Option<Box<GroupModel>>>,
pub model: Box<VariableModel>,
}Fields§
§group: Option<Option<Box<GroupModel>>>§model: Box<VariableModel>Implementations§
Source§impl VariableGroup
impl VariableGroup
pub fn new(model: VariableModel) -> VariableGroup
Trait Implementations§
Source§impl Clone for VariableGroup
impl Clone for VariableGroup
Source§fn clone(&self) -> VariableGroup
fn clone(&self) -> VariableGroup
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 VariableGroup
impl Debug for VariableGroup
Source§impl Default for VariableGroup
impl Default for VariableGroup
Source§fn default() -> VariableGroup
fn default() -> VariableGroup
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for VariableGroup
impl<'de> Deserialize<'de> for VariableGroup
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 VariableGroup
impl PartialEq for VariableGroup
Source§impl Serialize for VariableGroup
impl Serialize for VariableGroup
impl StructuralPartialEq for VariableGroup
Auto Trait Implementations§
impl Freeze for VariableGroup
impl RefUnwindSafe for VariableGroup
impl Send for VariableGroup
impl Sync for VariableGroup
impl Unpin for VariableGroup
impl UnwindSafe for VariableGroup
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