pub enum ResultFrame {
Schema(SchemaFrame),
Data(DataFrame),
Terminal(TerminalFrame),
}Expand description
One version-independent result stream frame.
Every variant’s own Debug reports shape only, so this derive carries no
statement, parameter, row byte, or source identifier.
Variants§
Schema(SchemaFrame)
The required first frame.
Data(DataFrame)
An ordered data frame.
Terminal(TerminalFrame)
The required final frame.
Trait Implementations§
Source§impl Clone for ResultFrame
impl Clone for ResultFrame
Source§fn clone(&self) -> ResultFrame
fn clone(&self) -> ResultFrame
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ResultFrame
impl Debug for ResultFrame
impl Eq for ResultFrame
Source§impl PartialEq for ResultFrame
impl PartialEq for ResultFrame
impl StructuralPartialEq for ResultFrame
Auto Trait Implementations§
impl Freeze for ResultFrame
impl RefUnwindSafe for ResultFrame
impl Send for ResultFrame
impl Sync for ResultFrame
impl Unpin for ResultFrame
impl UnsafeUnpin for ResultFrame
impl UnwindSafe for ResultFrame
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