pub struct HmiConfiguration {
pub engine: HmiEngine,
pub app: Option<String>,
pub project_dir: PathBuf,
pub dist_dir: PathBuf,
pub command: HmiBuildCommand,
}Expand description
Build parameters for the HMI frontend.
Fields§
§engine: HmiEngineRendering engine, selecting how the output is verified.
app: Option<String>PocketJS entry name ([hmi].app); None for other engines.
project_dir: PathBufFrontend project root (the manifest’s [hmi].source, resolved absolute).
dist_dir: PathBufDist output directory the build produces (the manifest’s [hmi].build,
resolved absolute).
command: HmiBuildCommandThe command that builds the frontend.
Trait Implementations§
Source§impl Clone for HmiConfiguration
impl Clone for HmiConfiguration
Source§fn clone(&self) -> HmiConfiguration
fn clone(&self) -> HmiConfiguration
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for HmiConfiguration
impl RefUnwindSafe for HmiConfiguration
impl Send for HmiConfiguration
impl Sync for HmiConfiguration
impl Unpin for HmiConfiguration
impl UnsafeUnpin for HmiConfiguration
impl UnwindSafe for HmiConfiguration
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