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}