pub struct BondIn {
pub index: i32,
pub begin: i32,
pub end: i32,
pub order: f64,
pub stereo: Option<String>,
pub interior: Option<(f64, f64)>,
}Expand description
Bond input (indices into AtomIn::index).
Fields§
§index: i32§begin: i32§end: i32§order: f64§stereo: Option<String>§interior: Option<(f64, f64)>Unit normal toward ring interior (ring doubles); omit for centered.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for BondIn
impl<'de> Deserialize<'de> for BondIn
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 BondIn
Auto Trait Implementations§
impl Freeze for BondIn
impl RefUnwindSafe for BondIn
impl Send for BondIn
impl Sync for BondIn
impl Unpin for BondIn
impl UnsafeUnpin for BondIn
impl UnwindSafe for BondIn
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