pub struct ExecutionConversionOperation {
pub operation_id: String,
pub status: ExecutionOperationStatus,
pub validation_failure: Option<ConversionValidationFailure>,
pub operation_type: ConversionOperationType,
pub preview: Option<ConversionOperationPreview>,
pub execution: Option<ConversionOperationExecution>,
}
Fields§
§operation_id: String
§status: ExecutionOperationStatus
§validation_failure: Option<ConversionValidationFailure>
§operation_type: ConversionOperationType
§preview: Option<ConversionOperationPreview>
§execution: Option<ConversionOperationExecution>
Implementations§
Source§impl ExecutionConversionOperation
impl ExecutionConversionOperation
pub fn new( operation_id: String, status: ExecutionOperationStatus, operation_type: ConversionOperationType, ) -> ExecutionConversionOperation
Trait Implementations§
Source§impl Clone for ExecutionConversionOperation
impl Clone for ExecutionConversionOperation
Source§fn clone(&self) -> ExecutionConversionOperation
fn clone(&self) -> ExecutionConversionOperation
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 ExecutionConversionOperation
impl Debug for ExecutionConversionOperation
Source§impl Default for ExecutionConversionOperation
impl Default for ExecutionConversionOperation
Source§fn default() -> ExecutionConversionOperation
fn default() -> ExecutionConversionOperation
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExecutionConversionOperation
impl<'de> Deserialize<'de> for ExecutionConversionOperation
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 PartialEq for ExecutionConversionOperation
impl PartialEq for ExecutionConversionOperation
Source§fn eq(&self, other: &ExecutionConversionOperation) -> bool
fn eq(&self, other: &ExecutionConversionOperation) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for ExecutionConversionOperation
Auto Trait Implementations§
impl Freeze for ExecutionConversionOperation
impl RefUnwindSafe for ExecutionConversionOperation
impl Send for ExecutionConversionOperation
impl Sync for ExecutionConversionOperation
impl Unpin for ExecutionConversionOperation
impl UnwindSafe for ExecutionConversionOperation
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