pub struct DataFlowAnalyzer;Expand description
Data flow analyzer
Implementations§
Source§impl DataFlowAnalyzer
impl DataFlowAnalyzer
Sourcepub fn analyze(graph: &ComputationGraph) -> JitResult<DataFlowAnalysis>
pub fn analyze(graph: &ComputationGraph) -> JitResult<DataFlowAnalysis>
Perform complete data flow analysis
Auto Trait Implementations§
impl Freeze for DataFlowAnalyzer
impl RefUnwindSafe for DataFlowAnalyzer
impl Send for DataFlowAnalyzer
impl Sync for DataFlowAnalyzer
impl Unpin for DataFlowAnalyzer
impl UnsafeUnpin for DataFlowAnalyzer
impl UnwindSafe for DataFlowAnalyzer
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more