Struct slint_build::CompilerConfiguration
source ยท pub struct CompilerConfiguration { /* private fields */ }
Expand description
The structure for configuring aspects of the compilation of .slint
markup files to Rust.
Implementationsยง
sourceยงimpl CompilerConfiguration
impl CompilerConfiguration
sourcepub fn with_include_paths(self, include_paths: Vec<PathBuf>) -> Self
pub fn with_include_paths(self, include_paths: Vec<PathBuf>) -> Self
Create a new configuration that includes sets the include paths used for looking up
.slint
imports to the specified vector of paths.
sourcepub fn with_style(self, style: String) -> Self
pub fn with_style(self, style: String) -> Self
Create a new configuration that selects the style to be used for widgets.
sourcepub fn embed_resources(self, kind: EmbedResourcesKind) -> Self
pub fn embed_resources(self, kind: EmbedResourcesKind) -> Self
Selects how the resources such as images and font are processed.
Trait Implementationsยง
Auto Trait Implementationsยง
impl !RefUnwindSafe for CompilerConfiguration
impl !Send for CompilerConfiguration
impl !Sync for CompilerConfiguration
impl Unpin for CompilerConfiguration
impl !UnwindSafe for CompilerConfiguration
Blanket Implementationsยง
ยงimpl<T> Pointable for T
impl<T> Pointable for T
sourceยงimpl<R, P> ReadPrimitive<R> for Pwhere
R: Read + ReadEndian<P>,
P: Default,
impl<R, P> ReadPrimitive<R> for Pwhere
R: Read + ReadEndian<P>,
P: Default,
sourceยงfn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian()
.