pub struct UpsertMatviewRequest {
pub name: String,
pub query_id: i64,
pub cron_expression: Option<String>,
pub expires_at: Option<String>,
pub is_private: Option<bool>,
pub performance: Option<String>,
}Expand description
Request to create/update a materialized view
Fields§
§name: StringView name
query_id: i64Query ID to materialize
cron_expression: Option<String>Cron expression for refresh schedule
expires_at: Option<String>Expiration timestamp
is_private: Option<bool>Whether the view is private
performance: Option<String>Performance tier (medium, large)
Implementations§
Trait Implementations§
Source§impl Clone for UpsertMatviewRequest
impl Clone for UpsertMatviewRequest
Source§fn clone(&self) -> UpsertMatviewRequest
fn clone(&self) -> UpsertMatviewRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for UpsertMatviewRequest
impl Debug for UpsertMatviewRequest
Auto Trait Implementations§
impl Freeze for UpsertMatviewRequest
impl RefUnwindSafe for UpsertMatviewRequest
impl Send for UpsertMatviewRequest
impl Sync for UpsertMatviewRequest
impl Unpin for UpsertMatviewRequest
impl UnwindSafe for UpsertMatviewRequest
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