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