pub enum SqlOutputType {
SelectList,
SelectOne,
StreamList,
}Expand description
Output type for SQL query results.
Variants§
SelectList
Return all rows as a list.
SelectOne
Return a single row (first result).
StreamList
Stream results as an async iterator.
Trait Implementations§
Source§impl Clone for SqlOutputType
impl Clone for SqlOutputType
Source§fn clone(&self) -> SqlOutputType
fn clone(&self) -> SqlOutputType
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 SqlOutputType
impl Debug for SqlOutputType
Source§impl Default for SqlOutputType
impl Default for SqlOutputType
Source§fn default() -> SqlOutputType
fn default() -> SqlOutputType
Returns the “default value” for a type. Read more
Source§impl FromStr for SqlOutputType
impl FromStr for SqlOutputType
Source§impl PartialEq for SqlOutputType
impl PartialEq for SqlOutputType
impl StructuralPartialEq for SqlOutputType
Auto Trait Implementations§
impl Freeze for SqlOutputType
impl RefUnwindSafe for SqlOutputType
impl Send for SqlOutputType
impl Sync for SqlOutputType
impl Unpin for SqlOutputType
impl UnsafeUnpin for SqlOutputType
impl UnwindSafe for SqlOutputType
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> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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