Trait sourmash::signature::SigsTrait[][src]

pub trait SigsTrait {
    fn size(&self) -> usize;
fn to_vec(&self) -> Vec<u64>;
fn ksize(&self) -> usize;
fn check_compatible(&self, other: &Self) -> Result<(), Error>;
fn seed(&self) -> u64;
fn hash_function(&self) -> HashFunctions;
fn add_hash(&mut self, hash: u64); fn add_sequence(&mut self, seq: &[u8], force: bool) -> Result<(), Error> { ... }
fn add_protein(&mut self, seq: &[u8]) -> Result<(), Error> { ... } }

Required methods

Provided methods

Implementors