Struct tauri_bundler::bundle::SettingsBuilder [−][src]
pub struct SettingsBuilder { /* fields omitted */ }
Implementations
impl SettingsBuilder
[src]
impl SettingsBuilder
[src]pub fn new() -> Self
[src]
pub fn project_out_directory<P: AsRef<Path>>(self, path: P) -> Self
[src]
pub fn verbose(self) -> Self
[src]
pub fn package_types(self, package_types: Vec<PackageType>) -> Self
[src]
pub fn package_settings(self, settings: PackageSettings) -> Self
[src]
pub fn bundle_settings(self, settings: BundleSettings) -> Self
[src]
pub fn binaries(self, binaries: Vec<BundleBinary>) -> Self
[src]
pub fn build(self) -> Result<Settings>
[src]
Builds a Settings from the CLI args.
Package settings will be read from Cargo.toml.
Bundle settings will be read from from $TAURI_DIR/tauri.conf.json if it exists and fallback to Cargo.toml’s [package.metadata.bundle].
Trait Implementations
impl Default for SettingsBuilder
[src]
impl Default for SettingsBuilder
[src]fn default() -> SettingsBuilder
[src]
Auto Trait Implementations
impl RefUnwindSafe for SettingsBuilder
impl RefUnwindSafe for SettingsBuilder
impl Send for SettingsBuilder
impl Send for SettingsBuilder
impl Sync for SettingsBuilder
impl Sync for SettingsBuilder
impl Unpin for SettingsBuilder
impl Unpin for SettingsBuilder
impl UnwindSafe for SettingsBuilder
impl UnwindSafe for SettingsBuilder