Struct consprob::StaProbMats
source · [−]pub struct StaProbMats<T> {
pub bpp_mat_pair: SparseProbMatPair<T>,
pub upp_mat_pair_4_hl: ProbSetPair,
pub upp_mat_pair_4_2l: ProbSetPair,
pub upp_mat_pair_4_ml: ProbSetPair,
pub upp_mat_pair_4_el: ProbSetPair,
pub bpp_mat_pair_2: ProbSetPair,
pub basepair_align_prob_mat: Prob4dMat<T>,
pub loop_align_prob_mat: SparseProbMat<T>,
}Fields
bpp_mat_pair: SparseProbMatPair<T>upp_mat_pair_4_hl: ProbSetPairupp_mat_pair_4_2l: ProbSetPairupp_mat_pair_4_ml: ProbSetPairupp_mat_pair_4_el: ProbSetPairbpp_mat_pair_2: ProbSetPairbasepair_align_prob_mat: Prob4dMat<T>loop_align_prob_mat: SparseProbMat<T>Implementations
sourceimpl<T: Hash + ToPrimitive + Clone> StaProbMats<T>
impl<T: Hash + ToPrimitive + Clone> StaProbMats<T>
pub fn origin() -> StaProbMats<T>
pub fn new(seq_len_pair: &PosPair<T>) -> StaProbMats<T>
Auto Trait Implementations
impl<T> RefUnwindSafe for StaProbMats<T> where
T: RefUnwindSafe,
impl<T> Send for StaProbMats<T> where
T: Send,
impl<T> Sync for StaProbMats<T> where
T: Sync,
impl<T> Unpin for StaProbMats<T> where
T: Unpin,
impl<T> UnwindSafe for StaProbMats<T> where
T: UnwindSafe,
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more