pub struct MapNumberInfo {
pub all_map_numbers: HashSet<u16>,
pub reactant_maps: HashSet<u16>,
pub agent_maps: HashSet<u16>,
pub product_maps: HashSet<u16>,
}Expand description
Information about atom map numbers in a reaction SMARTS pattern.
Fields§
§all_map_numbers: HashSet<u16>All unique map numbers found in the pattern.
reactant_maps: HashSet<u16>Map numbers found in reactants.
agent_maps: HashSet<u16>Map numbers found in agents.
product_maps: HashSet<u16>Map numbers found in products.
Implementations§
Trait Implementations§
Source§impl Clone for MapNumberInfo
impl Clone for MapNumberInfo
Source§fn clone(&self) -> MapNumberInfo
fn clone(&self) -> MapNumberInfo
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 MapNumberInfo
impl RefUnwindSafe for MapNumberInfo
impl Send for MapNumberInfo
impl Sync for MapNumberInfo
impl Unpin for MapNumberInfo
impl UnsafeUnpin for MapNumberInfo
impl UnwindSafe for MapNumberInfo
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