Skip to main content

oxirs_arq/query/
queryparser_parsing_11.rs

1//! # QueryParser - parsing Methods
2//!
3//! This module contains method implementations for `QueryParser`.
4//!
5//! 🤖 Generated with [SplitRS](https://github.com/cool-japan/splitrs)
6
7use anyhow::Result;
8
9use super::types::UpdateRequest;
10
11use super::queryparser_type::QueryParser;
12
13impl QueryParser {
14    /// Parse a SPARQL UPDATE request string into an UpdateRequest AST
15    pub fn parse_update(&mut self, update_str: &str) -> Result<UpdateRequest> {
16        self.tokenize(update_str)?;
17        self.parse_update_request()
18    }
19}