pub enum SqlStreamingResult {
Success,
RowsAffected(u64),
Query(QueryRowIterator<'static>),
}Expand description
Streaming SQL execution result for FR-7 compliance.
This enum enables true streaming output for SELECT queries by returning an iterator instead of a materialized Vec.
Variants§
Success
DDL operation success (CREATE/DROP TABLE/INDEX).
RowsAffected(u64)
DML operation success with affected row count.
Query(QueryRowIterator<'static>)
Query result with streaming row iterator.
Auto Trait Implementations§
impl Freeze for SqlStreamingResult
impl !RefUnwindSafe for SqlStreamingResult
impl !Send for SqlStreamingResult
impl !Sync for SqlStreamingResult
impl Unpin for SqlStreamingResult
impl !UnwindSafe for SqlStreamingResult
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