Skip to main content

parse

Function parse 

Source
pub fn parse(query: &str, catalog: &FieldCatalog) -> RqsResult<RqsQuery>
Expand description

Parse an RQS string with default config.

Examples found in repository?
examples/basic_query.rs (line 10)
5fn main() -> Result<(), RqsError> {
6    let catalog = FieldCatalog::new()
7        .allow_integer("age", "users.age")?
8        .allow_text("status", "users.status")?;
9
10    let query = parse("age>=18&status=in(active,pending)&limit=25", &catalog)?;
11
12    println!("{query:#?}");
13    Ok(())
14}