pub enum SqlReadSource {
Duckdb {
path: PathBuf,
},
Sqlite {
path: PathBuf,
},
Postgresql {
endpoint: SqlDatabaseEndpoint,
},
Mssql {
endpoint: SqlDatabaseEndpoint,
},
}Expand description
Local source authority stays in the acquiring process and its private worker. This type is never part of a Trusted request or a persisted source record.
Variants§
Duckdb
Sqlite
Postgresql
Fields
§
endpoint: SqlDatabaseEndpointMssql
Fields
§
endpoint: SqlDatabaseEndpointTrait Implementations§
Source§impl<'de> Deserialize<'de> for SqlReadSource
impl<'de> Deserialize<'de> for SqlReadSource
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
Auto Trait Implementations§
impl Freeze for SqlReadSource
impl RefUnwindSafe for SqlReadSource
impl Send for SqlReadSource
impl Sync for SqlReadSource
impl Unpin for SqlReadSource
impl UnsafeUnpin for SqlReadSource
impl UnwindSafe for SqlReadSource
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