pub struct CancelReport {
pub outcome: String,
pub cancellable: bool,
pub execution: ExecutionView,
}Expand description
The answer of executions.cancel.
Fields§
§outcome: StringWhat asking achieved: requested, already_requested or already_finished.
cancellable: boolWhether the capability declares that it looks at its cancellation flag. When it does not, the request is recorded and the execution runs to completion.
execution: ExecutionViewThe execution as it stands after the request.
Trait Implementations§
Source§impl Debug for CancelReport
impl Debug for CancelReport
Source§impl<'de> Deserialize<'de> for CancelReport
impl<'de> Deserialize<'de> for CancelReport
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 JsonSchema for CancelReport
impl JsonSchema for CancelReport
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreAuto Trait Implementations§
impl Freeze for CancelReport
impl RefUnwindSafe for CancelReport
impl Send for CancelReport
impl Sync for CancelReport
impl Unpin for CancelReport
impl UnsafeUnpin for CancelReport
impl UnwindSafe for CancelReport
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