pub struct Parse<'a> {
pub statement: Oid,
pub query: &'a str,
pub param_types: &'a [Oid],
}Available on crate feature
postgres only.Fields§
§statement: OidThe ID of the destination prepared statement.
query: &'a strThe query string to be parsed.
param_types: &'a [Oid]The parameter data types specified (could be zero). Note that this is not an indication of the number of parameters that might appear in the query string, only the number that the frontend wants to pre-specify types for.
Trait Implementations§
Auto Trait Implementations§
impl<'a> Freeze for Parse<'a>
impl<'a> RefUnwindSafe for Parse<'a>
impl<'a> Send for Parse<'a>
impl<'a> Sync for Parse<'a>
impl<'a> Unpin for Parse<'a>
impl<'a> UnwindSafe for Parse<'a>
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more