pub struct SqlQueryOperationDefinition { /* private fields */ }Expand description
An operation whose implementation is a SQL query to execute on a database.
Implementations§
Source§impl SqlQueryOperationDefinition
impl SqlQueryOperationDefinition
pub fn config(&self) -> &[Field]
pub fn set_config<T: Into<Field>>( &mut self, val: impl IntoIterator<Item = T>, ) -> &mut Self
pub fn config_mut(&mut self) -> &mut Vec<Field>
pub fn query(&self) -> &str
pub fn set_query<T: Into<String>>(&mut self, val: T) -> &mut Self
pub fn query_mut(&mut self) -> &mut String
pub fn arguments(&self) -> &[String]
pub fn set_arguments<T: Into<String>>( &mut self, val: impl IntoIterator<Item = T>, ) -> &mut Self
pub fn arguments_mut(&mut self) -> &mut Vec<String>
pub fn on_error(&self) -> &ErrorBehavior
pub fn set_on_error<T: Into<ErrorBehavior>>(&mut self, val: T) -> &mut Self
pub fn on_error_mut(&mut self) -> &mut ErrorBehavior
Trait Implementations§
Source§impl AssetManager for SqlQueryOperationDefinition
impl AssetManager for SqlQueryOperationDefinition
type Asset = AssetReference
fn set_baseurl(&self, baseurl: &Path)
fn assets(&self) -> Assets<'_, AssetReference>
fn get_asset_flags(&self) -> u32
Source§impl Clone for SqlQueryOperationDefinition
impl Clone for SqlQueryOperationDefinition
Source§fn clone(&self) -> SqlQueryOperationDefinition
fn clone(&self) -> SqlQueryOperationDefinition
Returns a duplicate 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 SqlQueryOperationDefinition
impl Debug for SqlQueryOperationDefinition
Source§impl From<SqlQueryOperationDefinition> for OperationSignature
impl From<SqlQueryOperationDefinition> for OperationSignature
Source§fn from(operation: SqlQueryOperationDefinition) -> Self
fn from(operation: SqlQueryOperationDefinition) -> Self
Converts to this type from the input type.
Source§impl From<SqlQueryOperationDefinition> for SqlOperationDefinition
impl From<SqlQueryOperationDefinition> for SqlOperationDefinition
Source§fn from(value: SqlQueryOperationDefinition) -> Self
fn from(value: SqlQueryOperationDefinition) -> Self
Converts to this type from the input type.
Source§impl TryFrom<SqlOperationDefinition> for SqlQueryOperationDefinition
impl TryFrom<SqlOperationDefinition> for SqlQueryOperationDefinition
Source§type Error = ManifestError
type Error = ManifestError
The type returned in the event of a conversion error.
Source§impl TryFrom<SqlQueryOperationDefinition> for SqlQueryOperationDefinition
impl TryFrom<SqlQueryOperationDefinition> for SqlQueryOperationDefinition
Source§type Error = ManifestError
type Error = ManifestError
The type returned in the event of a conversion error.
Source§impl TryFrom<SqlQueryOperationDefinition> for SqlQueryOperationDefinition
impl TryFrom<SqlQueryOperationDefinition> for SqlQueryOperationDefinition
Source§type Error = ManifestError
type Error = ManifestError
The type returned in the event of a conversion error.
impl StructuralPartialEq for SqlQueryOperationDefinition
Auto Trait Implementations§
impl Freeze for SqlQueryOperationDefinition
impl RefUnwindSafe for SqlQueryOperationDefinition
impl Send for SqlQueryOperationDefinition
impl Sync for SqlQueryOperationDefinition
impl Unpin for SqlQueryOperationDefinition
impl UnwindSafe for SqlQueryOperationDefinition
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> 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>
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