mirror of
https://github.com/apache/datafusion-sqlparser-rs.git
synced 2025-07-07 17:04:59 +00:00
Accept &str in Parse::parse_sql
(#182)
It is more generic to accept a `&str` than a `String` in an API, and avoids having to convert a string to a `String` when not needed, avoiding a copy.
This commit is contained in:
parent
b4699bd4a7
commit
d32df527e6
6 changed files with 8 additions and 8 deletions
|
@ -45,7 +45,7 @@ fn main() {
|
|||
chars.next();
|
||||
chars.as_str()
|
||||
};
|
||||
let parse_result = Parser::parse_sql(&*dialect, without_bom.to_owned());
|
||||
let parse_result = Parser::parse_sql(&*dialect, without_bom);
|
||||
match parse_result {
|
||||
Ok(statements) => {
|
||||
println!(
|
||||
|
|
|
@ -23,7 +23,7 @@ fn main() {
|
|||
|
||||
let dialect = GenericDialect {};
|
||||
|
||||
let ast = Parser::parse_sql(&dialect, sql.to_string()).unwrap();
|
||||
let ast = Parser::parse_sql(&dialect, sql).unwrap();
|
||||
|
||||
println!("AST: {:?}", ast);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue