Struct consalign::StructFeatureCountSets
[−]pub struct StructFeatureCountSets {Show 24 fields
pub hairpin_loop_length_counts: [f32; 31],
pub bulge_loop_length_counts: [f32; 30],
pub interior_loop_length_counts: [f32; 29],
pub interior_loop_length_counts_symm: [f32; 15],
pub interior_loop_length_counts_asymm: [f32; 28],
pub stack_count_mat: [[[[f32; 4]; 4]; 4]; 4],
pub terminal_mismatch_count_mat: [[[[f32; 4]; 4]; 4]; 4],
pub left_dangle_count_mat: [[[f32; 4]; 4]; 4],
pub right_dangle_count_mat: [[[f32; 4]; 4]; 4],
pub helix_end_count_mat: [[f32; 4]; 4],
pub base_pair_count_mat: [[f32; 4]; 4],
pub interior_loop_length_count_mat_explicit: [[f32; 4]; 4],
pub bulge_loop_0x1_length_counts: [f32; 4],
pub interior_loop_1x1_length_count_mat: [[f32; 4]; 4],
pub multi_loop_base_count: f32,
pub multi_loop_basepairing_count: f32,
pub multi_loop_accessible_baseunpairing_count: f32,
pub external_loop_accessible_basepairing_count: f32,
pub external_loop_accessible_baseunpairing_count: f32,
pub hairpin_loop_length_counts_cumulative: [f32; 31],
pub bulge_loop_length_counts_cumulative: [f32; 30],
pub interior_loop_length_counts_cumulative: [f32; 29],
pub interior_loop_length_counts_symm_cumulative: [f32; 15],
pub interior_loop_length_counts_asymm_cumulative: [f32; 28],
}Fields
hairpin_loop_length_counts: [f32; 31]bulge_loop_length_counts: [f32; 30]interior_loop_length_counts: [f32; 29]interior_loop_length_counts_symm: [f32; 15]interior_loop_length_counts_asymm: [f32; 28]stack_count_mat: [[[[f32; 4]; 4]; 4]; 4]terminal_mismatch_count_mat: [[[[f32; 4]; 4]; 4]; 4]left_dangle_count_mat: [[[f32; 4]; 4]; 4]right_dangle_count_mat: [[[f32; 4]; 4]; 4]helix_end_count_mat: [[f32; 4]; 4]base_pair_count_mat: [[f32; 4]; 4]interior_loop_length_count_mat_explicit: [[f32; 4]; 4]bulge_loop_0x1_length_counts: [f32; 4]interior_loop_1x1_length_count_mat: [[f32; 4]; 4]multi_loop_base_count: f32multi_loop_basepairing_count: f32multi_loop_accessible_baseunpairing_count: f32external_loop_accessible_basepairing_count: f32external_loop_accessible_baseunpairing_count: f32hairpin_loop_length_counts_cumulative: [f32; 31]bulge_loop_length_counts_cumulative: [f32; 30]interior_loop_length_counts_cumulative: [f32; 29]interior_loop_length_counts_symm_cumulative: [f32; 15]interior_loop_length_counts_asymm_cumulative: [f32; 28]Implementations
impl StructFeatureCountSets
impl StructFeatureCountSets
pub fn new(init_val: f32) -> StructFeatureCountSets
pub fn accumulate(&mut self)
pub fn transfer(&mut self)
Trait Implementations
impl Clone for StructFeatureCountSets
impl Clone for StructFeatureCountSets
fn clone(&self) -> StructFeatureCountSets
fn clone(&self) -> StructFeatureCountSets
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations
impl RefUnwindSafe for StructFeatureCountSets
impl Send for StructFeatureCountSets
impl Sync for StructFeatureCountSets
impl Unpin for StructFeatureCountSets
impl UnwindSafe for StructFeatureCountSets
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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