pub struct ComputeResultResponseV1 {
pub job_id: String,
pub state: JobState,
pub reason: Option<TerminalReason>,
pub result: Option<ComputeResultV1>,
pub cost: ComputeCostV1,
}Expand description
E50 answer.
Fields§
§job_id: String§state: JobState§reason: Option<TerminalReason>§result: Option<ComputeResultV1>§cost: ComputeCostV1Implementations§
Trait Implementations§
Source§impl Clone for ComputeResultResponseV1
impl Clone for ComputeResultResponseV1
Source§impl Debug for ComputeResultResponseV1
impl Debug for ComputeResultResponseV1
Source§impl<'de> Deserialize<'de> for ComputeResultResponseV1
impl<'de> Deserialize<'de> for ComputeResultResponseV1
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 Eq for ComputeResultResponseV1
Source§impl PartialEq for ComputeResultResponseV1
impl PartialEq for ComputeResultResponseV1
Source§impl Serialize for ComputeResultResponseV1
impl Serialize for ComputeResultResponseV1
impl StructuralPartialEq for ComputeResultResponseV1
Auto Trait Implementations§
impl Freeze for ComputeResultResponseV1
impl RefUnwindSafe for ComputeResultResponseV1
impl Send for ComputeResultResponseV1
impl Sync for ComputeResultResponseV1
impl Unpin for ComputeResultResponseV1
impl UnsafeUnpin for ComputeResultResponseV1
impl UnwindSafe for ComputeResultResponseV1
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