pub struct ChanYieldAnalyzer { /* private fields */ }Implementations§
Source§impl ChanYieldAnalyzer
impl ChanYieldAnalyzer
pub fn new(file: &Path) -> Self
pub fn analyze_program( &self, program: &Program, call_graph: &CallGraph, ) -> Vec<LintDiagnostic>
Auto Trait Implementations§
impl Freeze for ChanYieldAnalyzer
impl RefUnwindSafe for ChanYieldAnalyzer
impl Send for ChanYieldAnalyzer
impl Sync for ChanYieldAnalyzer
impl Unpin for ChanYieldAnalyzer
impl UnsafeUnpin for ChanYieldAnalyzer
impl UnwindSafe for ChanYieldAnalyzer
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