#[non_exhaustive]pub struct PrepareQueryOutput {
pub query_string: Option<String>,
pub columns: Option<Vec<SelectColumn>>,
pub parameters: Option<Vec<ParameterMapping>>,
/* private fields */
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.query_string: Option<String>
The query string that you want prepare.
columns: Option<Vec<SelectColumn>>
A list of SELECT clause columns of the submitted query string.
parameters: Option<Vec<ParameterMapping>>
A list of parameters used in the submitted query string.
Implementations§
source§impl PrepareQueryOutput
impl PrepareQueryOutput
sourcepub fn query_string(&self) -> Option<&str>
pub fn query_string(&self) -> Option<&str>
The query string that you want prepare.
sourcepub fn columns(&self) -> Option<&[SelectColumn]>
pub fn columns(&self) -> Option<&[SelectColumn]>
A list of SELECT clause columns of the submitted query string.
sourcepub fn parameters(&self) -> Option<&[ParameterMapping]>
pub fn parameters(&self) -> Option<&[ParameterMapping]>
A list of parameters used in the submitted query string.
source§impl PrepareQueryOutput
impl PrepareQueryOutput
sourcepub fn builder() -> PrepareQueryOutputBuilder
pub fn builder() -> PrepareQueryOutputBuilder
Creates a new builder-style object to manufacture PrepareQueryOutput
.
Trait Implementations§
source§impl Clone for PrepareQueryOutput
impl Clone for PrepareQueryOutput
source§fn clone(&self) -> PrepareQueryOutput
fn clone(&self) -> PrepareQueryOutput
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for PrepareQueryOutput
impl Debug for PrepareQueryOutput
source§impl PartialEq for PrepareQueryOutput
impl PartialEq for PrepareQueryOutput
source§fn eq(&self, other: &PrepareQueryOutput) -> bool
fn eq(&self, other: &PrepareQueryOutput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for PrepareQueryOutput
impl RequestId for PrepareQueryOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
Returns the request ID, or
None
if the service could not be reached.impl StructuralPartialEq for PrepareQueryOutput
Auto Trait Implementations§
impl RefUnwindSafe for PrepareQueryOutput
impl Send for PrepareQueryOutput
impl Sync for PrepareQueryOutput
impl Unpin for PrepareQueryOutput
impl UnwindSafe for PrepareQueryOutput
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