Struct ra_ap_flycheck::FlycheckHandle
source · [−]pub struct FlycheckHandle { /* private fields */ }
Expand description
Flycheck wraps the shared state and communication machinery used for
running cargo check
(or other compatible command) and providing
diagnostics based on the output.
The spawned thread is shut down when this struct is dropped.
Implementations
sourceimpl FlycheckHandle
impl FlycheckHandle
pub fn spawn(
id: usize,
sender: Box<dyn Fn(Message) + Send>,
config: FlycheckConfig,
workspace_root: AbsPathBuf
) -> FlycheckHandle
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for FlycheckHandle
impl Send for FlycheckHandle
impl Sync for FlycheckHandle
impl Unpin for FlycheckHandle
impl !UnwindSafe for FlycheckHandle
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more