ukhs 0.3.4

Universal K-mer Hitting Sets
Documentation
use failure::Fail;

#[derive(Debug, Fail)]
pub enum UKHSError {
    #[fail(display = "K size {} is out of range for sequence {}", ksize, sequence)]
    KSizeOutOfRange { ksize: usize, sequence: String },

    #[fail(
        display = "K size {} is out of range for window range {}",
        ksize, wsize
    )]
    KSizeOutOfWRange { ksize: usize, wsize: usize },

    #[fail(
        display = "Window size {} is out of range for sequence {}",
        wsize, sequence
    )]
    WSizeOutOfRange { wsize: usize, sequence: String },
}