pub struct SourceStatus {Show 18 fields
pub group_key: String,
pub project_key: String,
pub visibility: Visibility,
pub source_key: String,
pub display_name: String,
pub description: Option<String>,
pub example_queries: Vec<String>,
pub connection: String,
pub has_database_url: bool,
pub origin_status: SourceOriginStatusKind,
pub origin_message: Option<String>,
pub sync_strategy: String,
pub connector_type: String,
pub base_query: String,
pub batch_size: i64,
pub last_cursor_updated_at: Option<DateTime<Utc>>,
pub last_cursor_external_id: Option<String>,
pub last_success_at: Option<DateTime<Utc>>,
}Fields§
§group_key: String§project_key: String§visibility: Visibility§source_key: String§display_name: String§description: Option<String>§example_queries: Vec<String>§connection: String§has_database_url: bool§origin_status: SourceOriginStatusKind§origin_message: Option<String>§sync_strategy: String§connector_type: String§base_query: String§batch_size: i64§last_cursor_updated_at: Option<DateTime<Utc>>§last_cursor_external_id: Option<String>§last_success_at: Option<DateTime<Utc>>Trait Implementations§
Source§impl Clone for SourceStatus
impl Clone for SourceStatus
Source§fn clone(&self) -> SourceStatus
fn clone(&self) -> SourceStatus
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 SourceStatus
impl ComposeSchema for SourceStatus
Source§impl Debug for SourceStatus
impl Debug for SourceStatus
Source§impl<'de> Deserialize<'de> for SourceStatus
impl<'de> Deserialize<'de> for SourceStatus
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 JsonSchema for SourceStatus
impl JsonSchema for SourceStatus
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl Serialize for SourceStatus
impl Serialize for SourceStatus
Auto Trait Implementations§
impl Freeze for SourceStatus
impl RefUnwindSafe for SourceStatus
impl Send for SourceStatus
impl Sync for SourceStatus
impl Unpin for SourceStatus
impl UnsafeUnpin for SourceStatus
impl UnwindSafe for SourceStatus
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