Struct aws_sdk_elastictranscoder::model::JobAlbumArt
source · [−]#[non_exhaustive]pub struct JobAlbumArt {
pub merge_policy: Option<String>,
pub artwork: Option<Vec<Artwork>>,
}
Expand description
The .jpg or .png file associated with an audio file.
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.merge_policy: Option<String>
A policy that determines how Elastic Transcoder handles the existence of multiple album artwork files.
-
Replace:
The specified album art replaces any existing album art. -
Prepend:
The specified album art is placed in front of any existing album art. -
Append:
The specified album art is placed after any existing album art. -
Fallback:
If the original input file contains artwork, Elastic Transcoder uses that artwork for the output. If the original input does not contain artwork, Elastic Transcoder uses the specified album art file.
artwork: Option<Vec<Artwork>>
The file to be used as album art. There can be multiple artworks associated with an audio file, to a maximum of 20. Valid formats are .jpg
and .png
Implementations
sourceimpl JobAlbumArt
impl JobAlbumArt
sourcepub fn merge_policy(&self) -> Option<&str>
pub fn merge_policy(&self) -> Option<&str>
A policy that determines how Elastic Transcoder handles the existence of multiple album artwork files.
-
Replace:
The specified album art replaces any existing album art. -
Prepend:
The specified album art is placed in front of any existing album art. -
Append:
The specified album art is placed after any existing album art. -
Fallback:
If the original input file contains artwork, Elastic Transcoder uses that artwork for the output. If the original input does not contain artwork, Elastic Transcoder uses the specified album art file.
sourceimpl JobAlbumArt
impl JobAlbumArt
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture JobAlbumArt
.
Trait Implementations
sourceimpl Clone for JobAlbumArt
impl Clone for JobAlbumArt
sourcefn clone(&self) -> JobAlbumArt
fn clone(&self) -> JobAlbumArt
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for JobAlbumArt
impl Debug for JobAlbumArt
sourceimpl PartialEq<JobAlbumArt> for JobAlbumArt
impl PartialEq<JobAlbumArt> for JobAlbumArt
sourcefn eq(&self, other: &JobAlbumArt) -> bool
fn eq(&self, other: &JobAlbumArt) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &JobAlbumArt) -> bool
fn ne(&self, other: &JobAlbumArt) -> bool
This method tests for !=
.
impl StructuralPartialEq for JobAlbumArt
Auto Trait Implementations
impl RefUnwindSafe for JobAlbumArt
impl Send for JobAlbumArt
impl Sync for JobAlbumArt
impl Unpin for JobAlbumArt
impl UnwindSafe for JobAlbumArt
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more