pub struct EngineCapabilityDocument {
pub version_range: VersionRange,
pub supported_ops: Vec<String>,
pub supported_exprs: Vec<String>,
pub op_ordering_contracts: Vec<OpOrderingDocument>,
pub supports_graph_ref: bool,
pub supports_multi_graph: bool,
pub supports_graph_params: bool,
}Fields§
§version_range: VersionRange§supported_ops: Vec<String>§supported_exprs: Vec<String>§op_ordering_contracts: Vec<OpOrderingDocument>§supports_graph_ref: bool§supports_multi_graph: bool§supports_graph_params: boolTrait Implementations§
Source§impl Clone for EngineCapabilityDocument
impl Clone for EngineCapabilityDocument
Source§fn clone(&self) -> EngineCapabilityDocument
fn clone(&self) -> EngineCapabilityDocument
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 EngineCapabilityDocument
impl Debug for EngineCapabilityDocument
Source§impl<'de> Deserialize<'de> for EngineCapabilityDocument
impl<'de> Deserialize<'de> for EngineCapabilityDocument
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 EngineCapabilityDocument
impl PartialEq for EngineCapabilityDocument
Source§impl Serialize for EngineCapabilityDocument
impl Serialize for EngineCapabilityDocument
impl Eq for EngineCapabilityDocument
impl StructuralPartialEq for EngineCapabilityDocument
Auto Trait Implementations§
impl Freeze for EngineCapabilityDocument
impl RefUnwindSafe for EngineCapabilityDocument
impl Send for EngineCapabilityDocument
impl Sync for EngineCapabilityDocument
impl Unpin for EngineCapabilityDocument
impl UnsafeUnpin for EngineCapabilityDocument
impl UnwindSafe for EngineCapabilityDocument
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