pub struct Walk {
pub sample_id: String,
pub hap_index: usize,
pub seq_id: String,
pub seq_start: usize,
pub seq_end: usize,
pub walk_segments: Vec<String>,
pub walk_dir: Vec<bool>,
}
Expand description
Path features:
- names
- Directions of the nodes
- Node names
- Overlap
Comment: When there is not that many paths, the amount of memory for the overlap is not that much.
Fields§
§sample_id: String
§hap_index: usize
§seq_id: String
§seq_start: usize
§seq_end: usize
§walk_segments: Vec<String>
§walk_dir: Vec<bool>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Walk
impl RefUnwindSafe for Walk
impl Send for Walk
impl Sync for Walk
impl Unpin for Walk
impl UnwindSafe for Walk
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more