pub struct ControlFlowGraph { /* private fields */ }Implementations§
Source§impl ControlFlowGraph
impl ControlFlowGraph
pub fn new<I>(blocks: I) -> Selfwhere
I: Iterator<Item = AnnotatedBlock>,
pub fn refine_shallow(&mut self)
pub fn render(&self) -> impl '_ + Display
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ControlFlowGraph
impl RefUnwindSafe for ControlFlowGraph
impl Send for ControlFlowGraph
impl Sync for ControlFlowGraph
impl Unpin for ControlFlowGraph
impl UnsafeUnpin for ControlFlowGraph
impl UnwindSafe for ControlFlowGraph
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