#[non_exhaustive]pub struct CopyModelOperationMetadata {
pub generic_metadata: Option<GenericOperationMetadata>,
/* private fields */
}Available on crate feature
model-service only.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>(self, v: T) -> Selfwhere
T: Into<GenericOperationMetadata>,
pub fn set_generic_metadata<T>(self, v: T) -> Selfwhere
T: Into<GenericOperationMetadata>,
Sets the value of generic_metadata.
Sourcepub fn set_or_clear_generic_metadata<T>(self, v: Option<T>) -> Selfwhere
T: Into<GenericOperationMetadata>,
pub fn set_or_clear_generic_metadata<T>(self, v: Option<T>) -> Selfwhere
T: Into<GenericOperationMetadata>,
Sets or clears 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 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 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 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