pub struct PublishUiState {Show 45 fields
pub project_dir: PathBuf,
pub app_name: String,
pub app_id: String,
pub board: PublishBoard,
pub current_step: usize,
pub target: Target,
pub format: PackageFormat,
pub provider: DistributionProvider,
pub site: String,
pub deploy: Option<String>,
pub track: String,
pub locales_input: String,
pub workspace: PathBuf,
pub artifact_manifest: PathBuf,
pub package_checks: Vec<UiCheck>,
pub distribution_checks: Vec<UiCheck>,
pub release_checks: Vec<UiCheck>,
pub release_plan: Option<ReleasePlanSnapshot>,
pub status_message: String,
pub theme_mode: ThemeMode,
pub file_picker: Option<FilePickerState>,
pub selected_file: Option<FileSelection>,
pub play_json_path: String,
pub android_jks_path: String,
pub android_alias: String,
pub android_password: String,
pub app_store_key_path: String,
pub app_store_key_id: String,
pub app_store_issuer_id: String,
pub windows_pfx_path: String,
pub windows_password: String,
pub azure_tenant_id: String,
pub azure_client_id: String,
pub microsoft_secret: String,
pub aws_profile: String,
pub aws_region: String,
pub aws_endpoint: String,
pub aws_access_key_id: String,
pub aws_secret_access_key: String,
pub publish_confirmation: String,
pub task: Option<PublishTaskState>,
pub task_revision_seen: u64,
pub task_log: Vec<String>,
pub snapshot_task_revision_seen: u64,
pub native_file_dialog: bool,
/* private fields */
}Fields§
§project_dir: PathBuf§app_name: String§app_id: String§board: PublishBoard§current_step: usize§target: Target§format: PackageFormat§provider: DistributionProvider§site: String§deploy: Option<String>§track: String§locales_input: String§workspace: PathBuf§artifact_manifest: PathBuf§package_checks: Vec<UiCheck>§distribution_checks: Vec<UiCheck>§release_checks: Vec<UiCheck>§release_plan: Option<ReleasePlanSnapshot>§status_message: String§theme_mode: ThemeMode§file_picker: Option<FilePickerState>§selected_file: Option<FileSelection>§play_json_path: String§android_jks_path: String§android_alias: String§android_password: String§app_store_key_path: String§app_store_key_id: String§app_store_issuer_id: String§windows_pfx_path: String§windows_password: String§azure_tenant_id: String§azure_client_id: String§microsoft_secret: String§aws_profile: String§aws_region: String§aws_endpoint: String§aws_access_key_id: String§aws_secret_access_key: String§publish_confirmation: String§task: Option<PublishTaskState>§task_revision_seen: u64§task_log: Vec<String>§snapshot_task_revision_seen: u64§native_file_dialog: boolImplementations§
Source§impl PublishUiState
impl PublishUiState
pub fn load(options: PublishUiOptions) -> Self
Trait Implementations§
Source§impl Clone for PublishUiState
impl Clone for PublishUiState
Source§fn clone(&self) -> PublishUiState
fn clone(&self) -> PublishUiState
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 moreSource§impl Debug for PublishUiState
impl Debug for PublishUiState
Source§impl Default for PublishUiState
impl Default for PublishUiState
impl GlobalState for PublishUiState
Source§impl PartialEq for PublishUiState
impl PartialEq for PublishUiState
impl StructuralPartialEq for PublishUiState
Auto Trait Implementations§
impl Freeze for PublishUiState
impl RefUnwindSafe for PublishUiState
impl Send for PublishUiState
impl Sync for PublishUiState
impl Unpin for PublishUiState
impl UnsafeUnpin for PublishUiState
impl UnwindSafe for PublishUiState
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
impl<T> Brush for T
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Downcast for Twhere
T: Any,
impl<T> Downcast for Twhere
T: Any,
Source§fn into_any(self: Box<T>) -> Box<dyn Any>
fn into_any(self: Box<T>) -> Box<dyn Any>
Convert
Box<dyn Trait> (where Trait: Downcast) to Box<dyn Any>. Box<dyn Any> can
then be further downcast into Box<ConcreteType> where ConcreteType implements Trait.Source§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Convert
Rc<Trait> (where Trait: Downcast) to Rc<Any>. Rc<Any> can then be
further downcast into Rc<ConcreteType> where ConcreteType implements Trait.Source§fn as_any(&self) -> &(dyn Any + 'static)
fn as_any(&self) -> &(dyn Any + 'static)
Convert
&Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &Any’s vtable from &Trait’s.Source§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Convert
&mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &mut Any’s vtable from &mut Trait’s.Source§impl<T> DowncastSync for T
impl<T> DowncastSync for T
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.
Source§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> Read<Exclusive, BecauseExclusive> for Twhere
T: ?Sized,
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
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().