pub enum BoundaryCondition {
Fixed,
Free,
Pinned,
Roller,
Prescribed {
y: f64,
theta: f64,
},
}Expand description
Boundary condition at a beam endpoint
Variants§
Fixed
Fully fixed (displacement + slope = 0)
Free
Free (zero internal force)
Pinned
Pinned (displacement = 0, moment free)
Roller
Roller (one direction free)
Prescribed
Prescribed displacement and/or slope
Trait Implementations§
Source§impl Clone for BoundaryCondition
impl Clone for BoundaryCondition
Source§fn clone(&self) -> BoundaryCondition
fn clone(&self) -> BoundaryCondition
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 BoundaryCondition
impl Debug for BoundaryCondition
Source§impl<'de> Deserialize<'de> for BoundaryCondition
impl<'de> Deserialize<'de> for BoundaryCondition
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 BoundaryCondition
impl PartialEq for BoundaryCondition
Source§fn eq(&self, other: &BoundaryCondition) -> bool
fn eq(&self, other: &BoundaryCondition) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for BoundaryCondition
impl Serialize for BoundaryCondition
impl StructuralPartialEq for BoundaryCondition
Auto Trait Implementations§
impl Freeze for BoundaryCondition
impl RefUnwindSafe for BoundaryCondition
impl Send for BoundaryCondition
impl Sync for BoundaryCondition
impl Unpin for BoundaryCondition
impl UnsafeUnpin for BoundaryCondition
impl UnwindSafe for BoundaryCondition
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