MCPcopy Create free account
hub / github.com/cosdata/cosdata / parse_pattern

Function parse_pattern

src/cosql/pattern/mod.rs:33–41  ·  view source on GitHub ↗
(input: &str)

Source from the content-addressed store, hash-verified

31}
32
33pub fn parse_pattern(input: &str) -> IResult<&str, Pattern> {
34 alt((
35 map(parse_entity_pattern, Pattern::EntityPattern),
36 map(parse_relationship_pattern, |rp| {
37 Pattern::RelationshipPattern(rp)
38 }),
39 map(parse_condition, Pattern::Condition),
40 ))(input)
41}
42
43#[cfg(test)]
44mod tests {

Callers 1

test_pattern_parserFunction · 0.85

Calls 1

RelationshipPatternClass · 0.85

Tested by 1

test_pattern_parserFunction · 0.68