[−][src]Type Definition handlegraph::packedgraph::paths::PackedPathMut
type PackedPathMut<'a> = PackedPath<StepListMut<'a>>;
Implementations
impl<'a> PackedPathMut<'a>
[src]
pub fn append_handle_chn(
&mut self,
sender: &mut Sender<(PathId, StepUpdate)>,
handle: Handle
) -> StepPtr
[src]
&mut self,
sender: &mut Sender<(PathId, StepUpdate)>,
handle: Handle
) -> StepPtr
pub fn append_handles_iter_chn<I>(
&mut self,
sender: &mut Sender<(PathId, StepUpdate)>,
mut iter: I
) where
I: Iterator<Item = Handle>,
[src]
&mut self,
sender: &mut Sender<(PathId, StepUpdate)>,
mut iter: I
) where
I: Iterator<Item = Handle>,
pub fn prepend_handle_chn(
&mut self,
sender: &mut Sender<(PathId, StepUpdate)>,
handle: Handle
) -> StepPtr
[src]
&mut self,
sender: &mut Sender<(PathId, StepUpdate)>,
handle: Handle
) -> StepPtr
pub fn insert_handle_after_chn(
&mut self,
sender: &mut Sender<(PathId, StepUpdate)>,
step: StepPtr,
handle: Handle
) -> Option<StepPtr>
[src]
&mut self,
sender: &mut Sender<(PathId, StepUpdate)>,
step: StepPtr,
handle: Handle
) -> Option<StepPtr>
pub fn remove_step_chn(
&mut self,
sender: &mut Sender<(PathId, StepUpdate)>,
step: StepPtr
) -> bool
[src]
&mut self,
sender: &mut Sender<(PathId, StepUpdate)>,
step: StepPtr
) -> bool
pub fn rewrite_segment_chn(
&mut self,
sender: &mut Sender<(PathId, StepUpdate)>,
from: StepPtr,
to: StepPtr,
new_segment: &[Handle]
) -> Option<(StepPtr, StepPtr)>
[src]
&mut self,
sender: &mut Sender<(PathId, StepUpdate)>,
from: StepPtr,
to: StepPtr,
new_segment: &[Handle]
) -> Option<(StepPtr, StepPtr)>
pub fn flip_step_orientation_chn(
&mut self,
sender: &mut Sender<(PathId, StepUpdate)>,
step: StepPtr
) -> Option<()>
[src]
&mut self,
sender: &mut Sender<(PathId, StepUpdate)>,
step: StepPtr
) -> Option<()>