text-scanner 0.0.3

A UTF-8 char-oriented, zero-copy, text and code scanning library
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use crate::{ext::CScannerExt, Scanner, ScannerResult};

/// [`Scanner`] extension for scanning SCSS tokens.
///
/// See also [`CssScannerExt`].
///
/// [`CssScannerExt`]: super::CssScannerExt
pub trait ScssScannerExt<'text>: crate::private::Sealed {
    fn scan_scss_line_comment(&mut self) -> ScannerResult<'text, &'text str>;
}

impl<'text> ScssScannerExt<'text> for Scanner<'text> {
    #[inline]
    fn scan_scss_line_comment(&mut self) -> ScannerResult<'text, &'text str> {
        self.scan_c_line_comment()
    }
}