pub struct LaneFeatureSupport {
pub feature: LaneFeature,
pub supported_targets: Vec<ExecutionTarget>,
}Expand description
Machine-readable lane feature availability.
Fields§
§feature: LaneFeatureFeature identifier.
supported_targets: Vec<ExecutionTarget>Targets on which the feature is available.
Trait Implementations§
Source§impl Clone for LaneFeatureSupport
impl Clone for LaneFeatureSupport
Source§fn clone(&self) -> LaneFeatureSupport
fn clone(&self) -> LaneFeatureSupport
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 LaneFeatureSupport
impl Debug for LaneFeatureSupport
Source§impl PartialEq for LaneFeatureSupport
impl PartialEq for LaneFeatureSupport
Source§impl Serialize for LaneFeatureSupport
impl Serialize for LaneFeatureSupport
impl Eq for LaneFeatureSupport
impl StructuralPartialEq for LaneFeatureSupport
Auto Trait Implementations§
impl Freeze for LaneFeatureSupport
impl RefUnwindSafe for LaneFeatureSupport
impl Send for LaneFeatureSupport
impl Sync for LaneFeatureSupport
impl Unpin for LaneFeatureSupport
impl UnwindSafe for LaneFeatureSupport
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