pub struct SourceConfig {
pub paths: Vec<String>,
pub format: Format,
pub sql: Option<String>,
}Fields§
§paths: Vec<String>Files or directories, relative to the config file.
format: Format§sql: Option<String>Query for SQLite sources (default: the database’s only table).
Trait Implementations§
Source§impl Clone for SourceConfig
impl Clone for SourceConfig
Source§impl Debug for SourceConfig
impl Debug for SourceConfig
Source§impl Default for SourceConfig
impl Default for SourceConfig
Source§impl<'de> Deserialize<'de> for SourceConfigwhere
SourceConfig: Default,
impl<'de> Deserialize<'de> for SourceConfigwhere
SourceConfig: Default,
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
Source§impl PartialEq for SourceConfig
impl PartialEq for SourceConfig
Source§impl Serialize for SourceConfig
impl Serialize for SourceConfig
impl StructuralPartialEq for SourceConfig
Auto Trait Implementations§
impl Freeze for SourceConfig
impl RefUnwindSafe for SourceConfig
impl Send for SourceConfig
impl Sync for SourceConfig
impl Unpin for SourceConfig
impl UnsafeUnpin for SourceConfig
impl UnwindSafe for SourceConfig
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