pub struct ClickPipe {
pub created_at: DateTime<Utc>,
pub destination: ClickPipeDestination,
pub field_mappings: Vec<ClickPipeFieldMapping>,
pub id: Uuid,
pub name: String,
pub scaling: ClickPipeScaling,
pub service_id: Uuid,
pub settings: ClickPipeSettings,
pub source: ClickPipeSource,
pub state: ClickPipeState,
pub updated_at: DateTime<Utc>,
}Expand description
ClickPipe from the ClickHouse Cloud API.
Fields§
§created_at: DateTime<Utc>§destination: ClickPipeDestination§field_mappings: Vec<ClickPipeFieldMapping>§id: Uuid§name: String§scaling: ClickPipeScaling§service_id: Uuid§settings: ClickPipeSettings§source: ClickPipeSource§state: ClickPipeState§updated_at: DateTime<Utc>Trait Implementations§
Source§impl<'de> Deserialize<'de> for ClickPipe
impl<'de> Deserialize<'de> for ClickPipe
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 StructuralPartialEq for ClickPipe
Auto Trait Implementations§
impl Freeze for ClickPipe
impl RefUnwindSafe for ClickPipe
impl Send for ClickPipe
impl Sync for ClickPipe
impl Unpin for ClickPipe
impl UnsafeUnpin for ClickPipe
impl UnwindSafe for ClickPipe
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