pub struct OpenDalCursor { /* private fields */ }Expand description
Cursor for iterating through virtual table results
The cursor maintains the current position and holds the fetched data.
Trait Implementations§
Source§impl VTabCursor for OpenDalCursor
impl VTabCursor for OpenDalCursor
Source§fn filter(
&mut self,
_idx_num: c_int,
_idx_str: Option<&str>,
_args: &Values<'_>,
) -> Result<()>
fn filter( &mut self, _idx_num: c_int, _idx_str: Option<&str>, _args: &Values<'_>, ) -> Result<()>
Filter/initialize the cursor with query parameters
This is called when a query begins. Backend implementations will override this to fetch files from their specific storage.
Auto Trait Implementations§
impl Freeze for OpenDalCursor
impl RefUnwindSafe for OpenDalCursor
impl !Send for OpenDalCursor
impl !Sync for OpenDalCursor
impl Unpin for OpenDalCursor
impl UnsafeUnpin for OpenDalCursor
impl UnwindSafe for OpenDalCursor
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> 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