pub struct ReactionQuery {
pub reactant_patterns: Vec<QueryMolecule>,
pub product_patterns: Vec<QueryMolecule>,
}Expand description
A reaction query consisting of reactant and product SMARTS patterns.
Fields§
§reactant_patterns: Vec<QueryMolecule>SMARTS queries for reactant pattern matching.
product_patterns: Vec<QueryMolecule>SMARTS queries for product pattern matching.
Trait Implementations§
Source§impl Clone for ReactionQuery
impl Clone for ReactionQuery
Source§fn clone(&self) -> ReactionQuery
fn clone(&self) -> ReactionQuery
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 moreAuto Trait Implementations§
impl Freeze for ReactionQuery
impl RefUnwindSafe for ReactionQuery
impl Send for ReactionQuery
impl Sync for ReactionQuery
impl Unpin for ReactionQuery
impl UnsafeUnpin for ReactionQuery
impl UnwindSafe for ReactionQuery
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