pub struct GoogleCloudApigeeV1MaintenanceUpdatePolicyMaintenanceWindow {
pub day: Option<String>,
pub start_time: Option<GoogleTypeTimeOfDay>,
}Expand description
MaintenanceWindow specifies the preferred day of the week and time of day to perform maintenance.
This type is not used in any activity, and only used as part of another schema.
Fields§
§day: Option<String>Required. Preferred day of the week for maintenance, e.g. MONDAY, TUESDAY, etc.
start_time: Option<GoogleTypeTimeOfDay>Required. The start time (UTC) of the maintenance window.
Trait Implementations§
Source§impl Clone for GoogleCloudApigeeV1MaintenanceUpdatePolicyMaintenanceWindow
impl Clone for GoogleCloudApigeeV1MaintenanceUpdatePolicyMaintenanceWindow
Source§fn clone(&self) -> GoogleCloudApigeeV1MaintenanceUpdatePolicyMaintenanceWindow
fn clone(&self) -> GoogleCloudApigeeV1MaintenanceUpdatePolicyMaintenanceWindow
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 Default for GoogleCloudApigeeV1MaintenanceUpdatePolicyMaintenanceWindow
impl Default for GoogleCloudApigeeV1MaintenanceUpdatePolicyMaintenanceWindow
Source§fn default() -> GoogleCloudApigeeV1MaintenanceUpdatePolicyMaintenanceWindow
fn default() -> GoogleCloudApigeeV1MaintenanceUpdatePolicyMaintenanceWindow
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GoogleCloudApigeeV1MaintenanceUpdatePolicyMaintenanceWindow
impl<'de> Deserialize<'de> for GoogleCloudApigeeV1MaintenanceUpdatePolicyMaintenanceWindow
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 Part for GoogleCloudApigeeV1MaintenanceUpdatePolicyMaintenanceWindow
Auto Trait Implementations§
impl Freeze for GoogleCloudApigeeV1MaintenanceUpdatePolicyMaintenanceWindow
impl RefUnwindSafe for GoogleCloudApigeeV1MaintenanceUpdatePolicyMaintenanceWindow
impl Send for GoogleCloudApigeeV1MaintenanceUpdatePolicyMaintenanceWindow
impl Sync for GoogleCloudApigeeV1MaintenanceUpdatePolicyMaintenanceWindow
impl Unpin for GoogleCloudApigeeV1MaintenanceUpdatePolicyMaintenanceWindow
impl UnwindSafe for GoogleCloudApigeeV1MaintenanceUpdatePolicyMaintenanceWindow
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