#[non_exhaustive]pub struct CopyModelOperationMetadata {
pub generic_metadata: Option<GenericOperationMetadata>,
/* private fields */
}Expand description
Details of ModelService.CopyModel operation.
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.generic_metadata: Option<GenericOperationMetadata>The common part of the operation metadata.
Implementations§
Source§impl CopyModelOperationMetadata
impl CopyModelOperationMetadata
pub fn new() -> Self
Sourcepub fn set_generic_metadata<T: Into<Option<GenericOperationMetadata>>>(
self,
v: T,
) -> Self
pub fn set_generic_metadata<T: Into<Option<GenericOperationMetadata>>>( self, v: T, ) -> Self
Sets the value of generic_metadata.
Trait Implementations§
Source§impl Clone for CopyModelOperationMetadata
impl Clone for CopyModelOperationMetadata
Source§fn clone(&self) -> CopyModelOperationMetadata
fn clone(&self) -> CopyModelOperationMetadata
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 CopyModelOperationMetadata
impl Debug for CopyModelOperationMetadata
Source§impl Default for CopyModelOperationMetadata
impl Default for CopyModelOperationMetadata
Source§fn default() -> CopyModelOperationMetadata
fn default() -> CopyModelOperationMetadata
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CopyModelOperationMetadatawhere
CopyModelOperationMetadata: Default,
impl<'de> Deserialize<'de> for CopyModelOperationMetadatawhere
CopyModelOperationMetadata: 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 CopyModelOperationMetadata
impl Message for CopyModelOperationMetadata
impl StructuralPartialEq for CopyModelOperationMetadata
Auto Trait Implementations§
impl Freeze for CopyModelOperationMetadata
impl RefUnwindSafe for CopyModelOperationMetadata
impl Send for CopyModelOperationMetadata
impl Sync for CopyModelOperationMetadata
impl Unpin for CopyModelOperationMetadata
impl UnwindSafe for CopyModelOperationMetadata
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