Skip to main content

text_scanner/ext/
scss.rs

1use crate::{ext::CScannerExt, Scanner, ScannerResult};
2
3/// [`Scanner`] extension for scanning SCSS tokens.
4///
5/// See also [`CssScannerExt`].
6///
7/// [`CssScannerExt`]: super::CssScannerExt
8pub trait ScssScannerExt<'text>: crate::private::Sealed {
9    fn scan_scss_line_comment(&mut self) -> ScannerResult<'text, &'text str>;
10}
11
12impl<'text> ScssScannerExt<'text> for Scanner<'text> {
13    #[inline]
14    fn scan_scss_line_comment(&mut self) -> ScannerResult<'text, &'text str> {
15        self.scan_c_line_comment()
16    }
17}