pub struct DescriptorEntry {
pub mw: Option<f64>,
pub logp: Option<f64>,
pub tpsa: Option<f64>,
pub hba: Option<usize>,
pub hbd: Option<usize>,
pub rotb: Option<usize>,
}Expand description
Descriptor cache entry: stores computed descriptor values.
Fields§
§mw: Option<f64>Molecular weight (Ø = computed on demand)
logp: Option<f64>LogP (Ø)
tpsa: Option<f64>TPSA (Ø)
hba: Option<usize>HBA count (Ø)
hbd: Option<usize>HBD count (Ø)
rotb: Option<usize>Rotatable bond count (Ø)
Trait Implementations§
Source§impl Clone for DescriptorEntry
impl Clone for DescriptorEntry
Source§fn clone(&self) -> DescriptorEntry
fn clone(&self) -> DescriptorEntry
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 DescriptorEntry
impl Debug for DescriptorEntry
Source§impl Default for DescriptorEntry
impl Default for DescriptorEntry
Source§fn default() -> DescriptorEntry
fn default() -> DescriptorEntry
Returns the “default value” for a type. Read more
Source§impl PartialEq for DescriptorEntry
impl PartialEq for DescriptorEntry
Source§fn eq(&self, other: &DescriptorEntry) -> bool
fn eq(&self, other: &DescriptorEntry) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DescriptorEntry
Auto Trait Implementations§
impl Freeze for DescriptorEntry
impl RefUnwindSafe for DescriptorEntry
impl Send for DescriptorEntry
impl Sync for DescriptorEntry
impl Unpin for DescriptorEntry
impl UnsafeUnpin for DescriptorEntry
impl UnwindSafe for DescriptorEntry
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