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}