MCPcopy Create free account
hub / github.com/csskit/csskit / from_token

Method from_token

crates/css_lexer/src/pairwise.rs:42–52  ·  view source on GitHub ↗
(token: &Token)

Source from the content-addressed store, hash-verified

40
41impl PairWise {
42 pub fn from_token(token: &Token) -> Option<Self> {
43 match token.kind() {
44 Kind::LeftParen | Kind::Function => Some(Self::Paren),
45 Kind::LeftCurly => Some(Self::Curly),
46 Kind::LeftSquare => Some(Self::Square),
47 Kind::RightParen => Some(Self::Paren),
48 Kind::RightCurly => Some(Self::Curly),
49 Kind::RightSquare => Some(Self::Square),
50 _ => None,
51 }
52 }
53
54 pub fn start(&self) -> Token {
55 match self {

Callers

nothing calls this directly

Calls 1

kindMethod · 0.45

Tested by

no test coverage detected