[−][src]Struct rusoto_elastictranscoder::JobAlbumArt
The .jpg or .png file associated with an audio file.
Fields
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
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.
Trait Implementations
impl Clone for JobAlbumArt
[src]
pub fn clone(&self) -> JobAlbumArt
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for JobAlbumArt
[src]
impl Default for JobAlbumArt
[src]
pub fn default() -> JobAlbumArt
[src]
impl<'de> Deserialize<'de> for JobAlbumArt
[src]
pub fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<JobAlbumArt> for JobAlbumArt
[src]
pub fn eq(&self, other: &JobAlbumArt) -> bool
[src]
pub fn ne(&self, other: &JobAlbumArt) -> bool
[src]
impl Serialize for JobAlbumArt
[src]
pub fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for JobAlbumArt
[src]
Auto Trait Implementations
impl RefUnwindSafe for JobAlbumArt
[src]
impl Send for JobAlbumArt
[src]
impl Sync for JobAlbumArt
[src]
impl Unpin for JobAlbumArt
[src]
impl UnwindSafe for JobAlbumArt
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,