pub struct StructuralModel {
pub nodes: Vec<StructuralNode>,
pub elements: Vec<StructuralElement>,
pub beam_sections: Vec<BeamSectionModel>,
pub shell_sections: Vec<ShellSectionModel>,
}Fields§
§nodes: Vec<StructuralNode>§elements: Vec<StructuralElement>§beam_sections: Vec<BeamSectionModel>§shell_sections: Vec<ShellSectionModel>Trait Implementations§
Source§impl Clone for StructuralModel
impl Clone for StructuralModel
Source§fn clone(&self) -> StructuralModel
fn clone(&self) -> StructuralModel
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 StructuralModel
impl Debug for StructuralModel
Source§impl Default for StructuralModel
impl Default for StructuralModel
Source§fn default() -> StructuralModel
fn default() -> StructuralModel
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for StructuralModel
impl<'de> Deserialize<'de> for StructuralModel
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 StructuralModel
impl PartialEq for StructuralModel
Source§fn eq(&self, other: &StructuralModel) -> bool
fn eq(&self, other: &StructuralModel) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for StructuralModel
impl Serialize for StructuralModel
impl StructuralPartialEq for StructuralModel
Auto Trait Implementations§
impl Freeze for StructuralModel
impl RefUnwindSafe for StructuralModel
impl Send for StructuralModel
impl Sync for StructuralModel
impl Unpin for StructuralModel
impl UnsafeUnpin for StructuralModel
impl UnwindSafe for StructuralModel
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