pub struct SourceConfigInput {
pub source_key: String,
pub display_name: Option<String>,
pub description: Option<String>,
pub example_queries: Vec<String>,
pub connection: String,
pub database_url: Option<String>,
pub sync_strategy: String,
pub connector_type: String,
pub base_query: String,
pub batch_size: i64,
pub visibility: Option<Visibility>,
}Fields§
§source_key: String§display_name: Option<String>§description: Option<String>§example_queries: Vec<String>§connection: String§database_url: Option<String>§sync_strategy: String§connector_type: String§base_query: String§batch_size: i64§visibility: Option<Visibility>Trait Implementations§
Source§impl Clone for SourceConfigInput
impl Clone for SourceConfigInput
Source§fn clone(&self) -> SourceConfigInput
fn clone(&self) -> SourceConfigInput
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl ComposeSchema for SourceConfigInput
impl ComposeSchema for SourceConfigInput
Source§impl Debug for SourceConfigInput
impl Debug for SourceConfigInput
Source§impl<'de> Deserialize<'de> for SourceConfigInput
impl<'de> Deserialize<'de> for SourceConfigInput
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 Serialize for SourceConfigInput
impl Serialize for SourceConfigInput
Auto Trait Implementations§
impl Freeze for SourceConfigInput
impl RefUnwindSafe for SourceConfigInput
impl Send for SourceConfigInput
impl Sync for SourceConfigInput
impl Unpin for SourceConfigInput
impl UnsafeUnpin for SourceConfigInput
impl UnwindSafe for SourceConfigInput
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