pub struct DoctorService;Implementations§
Source§impl DoctorService
impl DoctorService
pub fn diagnose_all( providers: &[(ProviderAdapter, PathBuf)], ) -> Result<Vec<DiagnoseResult>>
pub fn check_file( file_path: &str, provider: &ProviderAdapter, provider_name: &str, ) -> Result<CheckResult>
pub fn inspect_file( file_path: &str, lines: usize, json_format: bool, ) -> Result<InspectResult>
Auto Trait Implementations§
impl Freeze for DoctorService
impl RefUnwindSafe for DoctorService
impl Send for DoctorService
impl Sync for DoctorService
impl Unpin for DoctorService
impl UnsafeUnpin for DoctorService
impl UnwindSafe for DoctorService
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