#pragma once #include "rust/cxx.h" namespace RDKit { using ExplicitBitVect = ::ExplicitBitVect; std::shared_ptr fingerprint_mol(std::shared_ptr mol); std::shared_ptr copy_explicit_bit_vect(std::shared_ptr orig); unsigned int get_num_on_bits(std::shared_ptr bitvect); std::unique_ptr> explicit_bit_vect_to_u64_vec(std::shared_ptr bitvect); }