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

Function parse_date

src/cosql/value.rs:28–38  ·  view source on GitHub ↗
(input: &str)

Source from the content-addressed store, hash-verified

26pub struct Date(pub u8, pub u8, pub u16);
27
28pub fn parse_date(input: &str) -> IResult<&str, Date> {
29 let (input, (d, _, m, _, y)) = tuple((
30 map_res(digit1::<&str, _>, str::parse),
31 char('-'),
32 map_res(digit1::<&str, _>, str::parse),
33 char('-'),
34 map_res(digit1::<&str, _>, str::parse),
35 ))(input)?;
36
37 Ok((input, Date(d, m, y)))
38}
39
40pub fn parse_value(input: &str) -> IResult<&str, Value> {
41 alt((

Callers 1

test_date_parserFunction · 0.85

Calls 1

DateClass · 0.85

Tested by 1

test_date_parserFunction · 0.68