pub struct EngineOperationV1 {
pub capability_id: CapabilityId,
pub capability_version: SemanticVersion,
}Expand description
One named, versioned Engine capability selected by the caller.
Fields§
§capability_id: CapabilityId§capability_version: SemanticVersionTrait Implementations§
Source§impl Clone for EngineOperationV1
impl Clone for EngineOperationV1
Source§impl Debug for EngineOperationV1
impl Debug for EngineOperationV1
Source§impl<'de> Deserialize<'de> for EngineOperationV1
impl<'de> Deserialize<'de> for EngineOperationV1
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 EngineOperationV1
Source§impl PartialEq for EngineOperationV1
impl PartialEq for EngineOperationV1
Source§impl Serialize for EngineOperationV1
impl Serialize for EngineOperationV1
impl StructuralPartialEq for EngineOperationV1
Auto Trait Implementations§
impl Forget for EngineOperationV1
impl Freeze for EngineOperationV1
impl Move for EngineOperationV1
impl RefUnwindSafe for EngineOperationV1
impl Send for EngineOperationV1
impl Sync for EngineOperationV1
impl Unpin for EngineOperationV1
impl UnsafeUnpin for EngineOperationV1
impl UnwindSafe for EngineOperationV1
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