pub enum SqlSource {
Stream {
engine: SqlEngine,
},
Remote {
endpoint: AcquisitionEndpoint,
},
Duckdb {
path: String,
request_only: bool,
},
Sqlite {
path: String,
request_only: bool,
},
}Variants§
Stream
Only finite query-result bytes cross the Managed upload boundary.
Remote
Fields
§
endpoint: AcquisitionEndpointDuckdb
Sqlite
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SqlSource
impl<'de> Deserialize<'de> for SqlSource
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for SqlSource
impl StructuralPartialEq for SqlSource
Auto Trait Implementations§
impl Freeze for SqlSource
impl RefUnwindSafe for SqlSource
impl Send for SqlSource
impl Sync for SqlSource
impl Unpin for SqlSource
impl UnsafeUnpin for SqlSource
impl UnwindSafe for SqlSource
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