pub struct SMILESDocument { /* private fields */ }Expand description
SMILESDocument
Implementations§
Source§impl SMILESDocument
impl SMILESDocument
pub fn len(&self) -> usize
pub fn get_id(&self, idx: usize) -> &ID
pub fn get_data(&self, idx: usize) -> &SMILES
pub fn desc(&self) -> String
pub fn new_from_smiles_vec( smiles_vec: &Vec<&String>, ids_input: &Vec<String>, ) -> Self
pub fn new_from_chembl(filepath: &Path) -> Self
pub fn get_doc_ob_molecule(&self) -> Vec<(ID, SMILES)>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SMILESDocument
impl RefUnwindSafe for SMILESDocument
impl Send for SMILESDocument
impl Sync for SMILESDocument
impl Unpin for SMILESDocument
impl UnwindSafe for SMILESDocument
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