pub struct BrbAttr {
pub elem: ElemId,
pub allowable_axial_short: f64,
pub critical_length: f64,
pub length_reduction: f64,
}Expand description
座屈補剛ブレース(BRB)の断面検定用属性。許容値はメーカー資料による入力値 (各メーカーの製品技術資料による)。
Fields§
§elem: ElemId§allowable_axial_short: f64短期許容軸力 [N](メーカー値)
critical_length: f64限界座屈長さ [mm](メーカー値)
length_reduction: f64座屈長さ低減距離 L1 [mm](= (L1上+L1下)/2)
Trait Implementations§
Source§impl<'de> Deserialize<'de> for BrbAttr
impl<'de> Deserialize<'de> for BrbAttr
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
impl StructuralPartialEq for BrbAttr
Auto Trait Implementations§
impl Freeze for BrbAttr
impl RefUnwindSafe for BrbAttr
impl Send for BrbAttr
impl Sync for BrbAttr
impl Unpin for BrbAttr
impl UnsafeUnpin for BrbAttr
impl UnwindSafe for BrbAttr
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