pub struct WorkbenchFeatures {
pub description: Option<String>,
pub coverage: Option<String>,
pub complexity: Option<String>,
pub polyfills: Option<bool>,
pub mountain_providers: Option<bool>,
pub wind_services: Option<bool>,
pub electron_apis: Option<bool>,
pub recommended: Option<bool>,
pub recommended_for: Option<Vec<String>>,
}Expand description
Features for a specific workbench
Fields§
§description: Option<String>Human-readable description
coverage: Option<String>Feature coverage percentage
complexity: Option<String>Complexity level
polyfills: Option<bool>Whether this workbench requires polyfills
mountain_providers: Option<bool>Whether this workbench uses Mountain providers
wind_services: Option<bool>Whether this workbench uses Wind services
electron_apis: Option<bool>Whether this workbench uses Electron APIs
recommended: Option<bool>Whether this workbench is recommended
recommended_for: Option<Vec<String>>Recommended use cases
Trait Implementations§
Source§impl Clone for WorkbenchFeatures
impl Clone for WorkbenchFeatures
Source§fn clone(&self) -> WorkbenchFeatures
fn clone(&self) -> WorkbenchFeatures
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 WorkbenchFeatures
impl Debug for WorkbenchFeatures
Source§impl<'de> Deserialize<'de> for WorkbenchFeatures
impl<'de> Deserialize<'de> for WorkbenchFeatures
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
Auto Trait Implementations§
impl Freeze for WorkbenchFeatures
impl RefUnwindSafe for WorkbenchFeatures
impl Send for WorkbenchFeatures
impl Sync for WorkbenchFeatures
impl Unpin for WorkbenchFeatures
impl UnwindSafe for WorkbenchFeatures
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