pub struct LanguageDetector;Expand description
Language detection utilities
Implementations§
Source§impl LanguageDetector
impl LanguageDetector
Sourcepub fn from_extension(path: &Path) -> Language
pub fn from_extension(path: &Path) -> Language
Detect language from file extension
Sourcepub fn from_content(content: &str) -> Language
pub fn from_content(content: &str) -> Language
Detect language from file content (shebang or imports)
Auto Trait Implementations§
impl Freeze for LanguageDetector
impl RefUnwindSafe for LanguageDetector
impl Send for LanguageDetector
impl Sync for LanguageDetector
impl Unpin for LanguageDetector
impl UnwindSafe for LanguageDetector
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