pub struct MonomerUnit {
pub smiles: String,
pub fraction: f64,
}Expand description
Composition unit for copolymer chains.
Stores a single repeat unit type with its molar fraction in the chain.
Fields§
§smiles: StringSMILES string of the repeat unit (e.g. “CC” for ethylene).
fraction: f64Molar fraction of this unit in the chain (0.0–1.0).
Implementations§
Trait Implementations§
Source§impl Clone for MonomerUnit
impl Clone for MonomerUnit
Source§fn clone(&self) -> MonomerUnit
fn clone(&self) -> MonomerUnit
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 MonomerUnit
impl Debug for MonomerUnit
Source§impl PartialEq for MonomerUnit
impl PartialEq for MonomerUnit
impl StructuralPartialEq for MonomerUnit
Auto Trait Implementations§
impl Freeze for MonomerUnit
impl RefUnwindSafe for MonomerUnit
impl Send for MonomerUnit
impl Sync for MonomerUnit
impl Unpin for MonomerUnit
impl UnsafeUnpin for MonomerUnit
impl UnwindSafe for MonomerUnit
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