#[non_exhaustive]pub struct CreateDataTableRowRequest {
pub parent: String,
pub data_table_row: Option<DataTableRow>,
/* private fields */
}Expand description
Request to create data table row.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.parent: StringRequired. The resource id of the data table. Format: /projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table}
data_table_row: Option<DataTableRow>Required. The data table row to create.
Implementations§
Source§impl CreateDataTableRowRequest
impl CreateDataTableRowRequest
Sourcepub fn set_parent<T: Into<String>>(self, v: T) -> Self
pub fn set_parent<T: Into<String>>(self, v: T) -> Self
Sourcepub fn set_data_table_row<T>(self, v: T) -> Selfwhere
T: Into<DataTableRow>,
pub fn set_data_table_row<T>(self, v: T) -> Selfwhere
T: Into<DataTableRow>,
Sets the value of data_table_row.
§Example
ⓘ
use google_cloud_chronicle_v1::model::DataTableRow;
let x = CreateDataTableRowRequest::new().set_data_table_row(DataTableRow::default()/* use setters */);Sourcepub fn set_or_clear_data_table_row<T>(self, v: Option<T>) -> Selfwhere
T: Into<DataTableRow>,
pub fn set_or_clear_data_table_row<T>(self, v: Option<T>) -> Selfwhere
T: Into<DataTableRow>,
Sets or clears the value of data_table_row.
§Example
ⓘ
use google_cloud_chronicle_v1::model::DataTableRow;
let x = CreateDataTableRowRequest::new().set_or_clear_data_table_row(Some(DataTableRow::default()/* use setters */));
let x = CreateDataTableRowRequest::new().set_or_clear_data_table_row(None::<DataTableRow>);Trait Implementations§
Source§impl Clone for CreateDataTableRowRequest
impl Clone for CreateDataTableRowRequest
Source§fn clone(&self) -> CreateDataTableRowRequest
fn clone(&self) -> CreateDataTableRowRequest
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 CreateDataTableRowRequest
impl Debug for CreateDataTableRowRequest
Source§impl Default for CreateDataTableRowRequest
impl Default for CreateDataTableRowRequest
Source§fn default() -> CreateDataTableRowRequest
fn default() -> CreateDataTableRowRequest
Returns the “default value” for a type. Read more
Source§impl Message for CreateDataTableRowRequest
impl Message for CreateDataTableRowRequest
impl StructuralPartialEq for CreateDataTableRowRequest
Auto Trait Implementations§
impl Freeze for CreateDataTableRowRequest
impl RefUnwindSafe for CreateDataTableRowRequest
impl Send for CreateDataTableRowRequest
impl Sync for CreateDataTableRowRequest
impl Unpin for CreateDataTableRowRequest
impl UnsafeUnpin for CreateDataTableRowRequest
impl UnwindSafe for CreateDataTableRowRequest
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