#[non_exhaustive]pub struct AssetBundleExportJobSummary {
pub job_status: Option<AssetBundleExportJobStatus>,
pub arn: Option<String>,
pub created_time: Option<DateTime>,
pub asset_bundle_export_job_id: Option<String>,
pub include_all_dependencies: bool,
pub export_format: Option<AssetBundleExportFormat>,
pub include_permissions: bool,
pub include_tags: bool,
}
Expand description
A summary of the export job that includes details of the job's configuration and its current status.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.job_status: Option<AssetBundleExportJobStatus>
The current status of the export job.
arn: Option<String>
The ARN of the export job.
created_time: Option<DateTime>
The time that the export job was created.
asset_bundle_export_job_id: Option<String>
The ID of the export job.
include_all_dependencies: bool
The flag that determines the inclusion of resource dependencies in the returned asset bundle.
export_format: Option<AssetBundleExportFormat>
The format for the export job.
include_permissions: bool
The flag that determines the inclusion of permissions associated with each resource ARN.
The flag that determines the inclusion of tags associated with each resource ARN.
Implementations§
source§impl AssetBundleExportJobSummary
impl AssetBundleExportJobSummary
sourcepub fn job_status(&self) -> Option<&AssetBundleExportJobStatus>
pub fn job_status(&self) -> Option<&AssetBundleExportJobStatus>
The current status of the export job.
sourcepub fn created_time(&self) -> Option<&DateTime>
pub fn created_time(&self) -> Option<&DateTime>
The time that the export job was created.
sourcepub fn asset_bundle_export_job_id(&self) -> Option<&str>
pub fn asset_bundle_export_job_id(&self) -> Option<&str>
The ID of the export job.
sourcepub fn include_all_dependencies(&self) -> bool
pub fn include_all_dependencies(&self) -> bool
The flag that determines the inclusion of resource dependencies in the returned asset bundle.
sourcepub fn export_format(&self) -> Option<&AssetBundleExportFormat>
pub fn export_format(&self) -> Option<&AssetBundleExportFormat>
The format for the export job.
sourcepub fn include_permissions(&self) -> bool
pub fn include_permissions(&self) -> bool
The flag that determines the inclusion of permissions associated with each resource ARN.
The flag that determines the inclusion of tags associated with each resource ARN.
source§impl AssetBundleExportJobSummary
impl AssetBundleExportJobSummary
sourcepub fn builder() -> AssetBundleExportJobSummaryBuilder
pub fn builder() -> AssetBundleExportJobSummaryBuilder
Creates a new builder-style object to manufacture AssetBundleExportJobSummary
.
Trait Implementations§
source§impl Clone for AssetBundleExportJobSummary
impl Clone for AssetBundleExportJobSummary
source§fn clone(&self) -> AssetBundleExportJobSummary
fn clone(&self) -> AssetBundleExportJobSummary
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for AssetBundleExportJobSummary
impl Debug for AssetBundleExportJobSummary
source§impl PartialEq for AssetBundleExportJobSummary
impl PartialEq for AssetBundleExportJobSummary
source§fn eq(&self, other: &AssetBundleExportJobSummary) -> bool
fn eq(&self, other: &AssetBundleExportJobSummary) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for AssetBundleExportJobSummary
Auto Trait Implementations§
impl Freeze for AssetBundleExportJobSummary
impl RefUnwindSafe for AssetBundleExportJobSummary
impl Send for AssetBundleExportJobSummary
impl Sync for AssetBundleExportJobSummary
impl Unpin for AssetBundleExportJobSummary
impl UnwindSafe for AssetBundleExportJobSummary
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
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>
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>
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 more