#[non_exhaustive]pub struct PreparedStatementBuilder { /* private fields */ }Expand description
A builder for PreparedStatement.
Implementations§
Source§impl PreparedStatementBuilder
impl PreparedStatementBuilder
Sourcepub fn statement_name(self, input: impl Into<String>) -> Self
pub fn statement_name(self, input: impl Into<String>) -> Self
The name of the prepared statement.
Sourcepub fn set_statement_name(self, input: Option<String>) -> Self
pub fn set_statement_name(self, input: Option<String>) -> Self
The name of the prepared statement.
Sourcepub fn get_statement_name(&self) -> &Option<String>
pub fn get_statement_name(&self) -> &Option<String>
The name of the prepared statement.
Sourcepub fn query_statement(self, input: impl Into<String>) -> Self
pub fn query_statement(self, input: impl Into<String>) -> Self
The query string for the prepared statement.
Sourcepub fn set_query_statement(self, input: Option<String>) -> Self
pub fn set_query_statement(self, input: Option<String>) -> Self
The query string for the prepared statement.
Sourcepub fn get_query_statement(&self) -> &Option<String>
pub fn get_query_statement(&self) -> &Option<String>
The query string for the prepared statement.
Sourcepub fn work_group_name(self, input: impl Into<String>) -> Self
pub fn work_group_name(self, input: impl Into<String>) -> Self
The name of the workgroup to which the prepared statement belongs.
Sourcepub fn set_work_group_name(self, input: Option<String>) -> Self
pub fn set_work_group_name(self, input: Option<String>) -> Self
The name of the workgroup to which the prepared statement belongs.
Sourcepub fn get_work_group_name(&self) -> &Option<String>
pub fn get_work_group_name(&self) -> &Option<String>
The name of the workgroup to which the prepared statement belongs.
Sourcepub fn description(self, input: impl Into<String>) -> Self
pub fn description(self, input: impl Into<String>) -> Self
The description of the prepared statement.
Sourcepub fn set_description(self, input: Option<String>) -> Self
pub fn set_description(self, input: Option<String>) -> Self
The description of the prepared statement.
Sourcepub fn get_description(&self) -> &Option<String>
pub fn get_description(&self) -> &Option<String>
The description of the prepared statement.
Sourcepub fn last_modified_time(self, input: DateTime) -> Self
pub fn last_modified_time(self, input: DateTime) -> Self
The last modified time of the prepared statement.
Sourcepub fn set_last_modified_time(self, input: Option<DateTime>) -> Self
pub fn set_last_modified_time(self, input: Option<DateTime>) -> Self
The last modified time of the prepared statement.
Sourcepub fn get_last_modified_time(&self) -> &Option<DateTime>
pub fn get_last_modified_time(&self) -> &Option<DateTime>
The last modified time of the prepared statement.
Sourcepub fn build(self) -> PreparedStatement
pub fn build(self) -> PreparedStatement
Consumes the builder and constructs a PreparedStatement.
Trait Implementations§
Source§impl Clone for PreparedStatementBuilder
impl Clone for PreparedStatementBuilder
Source§fn clone(&self) -> PreparedStatementBuilder
fn clone(&self) -> PreparedStatementBuilder
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for PreparedStatementBuilder
impl Debug for PreparedStatementBuilder
Source§impl Default for PreparedStatementBuilder
impl Default for PreparedStatementBuilder
Source§fn default() -> PreparedStatementBuilder
fn default() -> PreparedStatementBuilder
Source§impl PartialEq for PreparedStatementBuilder
impl PartialEq for PreparedStatementBuilder
impl StructuralPartialEq for PreparedStatementBuilder
Auto Trait Implementations§
impl Freeze for PreparedStatementBuilder
impl RefUnwindSafe for PreparedStatementBuilder
impl Send for PreparedStatementBuilder
impl Sync for PreparedStatementBuilder
impl Unpin for PreparedStatementBuilder
impl UnsafeUnpin for PreparedStatementBuilder
impl UnwindSafe for PreparedStatementBuilder
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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>
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>
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