#[non_exhaustive]pub struct PolicyOperationMetadata {
pub create_time: Option<Timestamp>,
}Expand description
Metadata for long-running Policy operations.
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.create_time: Option<Timestamp>Timestamp when the google.longrunning.Operation was created.
Implementations§
Source§impl PolicyOperationMetadata
impl PolicyOperationMetadata
Sourcepub fn set_create_time<T: Into<Option<Timestamp>>>(self, v: T) -> Self
pub fn set_create_time<T: Into<Option<Timestamp>>>(self, v: T) -> Self
Sets the value of create_time.
Trait Implementations§
Source§impl Clone for PolicyOperationMetadata
impl Clone for PolicyOperationMetadata
Source§fn clone(&self) -> PolicyOperationMetadata
fn clone(&self) -> PolicyOperationMetadata
Returns a copy 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 PolicyOperationMetadata
impl Debug for PolicyOperationMetadata
Source§impl Default for PolicyOperationMetadata
impl Default for PolicyOperationMetadata
Source§fn default() -> PolicyOperationMetadata
fn default() -> PolicyOperationMetadata
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PolicyOperationMetadatawhere
PolicyOperationMetadata: Default,
impl<'de> Deserialize<'de> for PolicyOperationMetadatawhere
PolicyOperationMetadata: Default,
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 Message for PolicyOperationMetadata
impl Message for PolicyOperationMetadata
Source§impl PartialEq for PolicyOperationMetadata
impl PartialEq for PolicyOperationMetadata
Source§impl Serialize for PolicyOperationMetadata
impl Serialize for PolicyOperationMetadata
impl StructuralPartialEq for PolicyOperationMetadata
Auto Trait Implementations§
impl Freeze for PolicyOperationMetadata
impl RefUnwindSafe for PolicyOperationMetadata
impl Send for PolicyOperationMetadata
impl Sync for PolicyOperationMetadata
impl Unpin for PolicyOperationMetadata
impl UnwindSafe for PolicyOperationMetadata
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