pub struct TranscodingWatermark {
pub kind: String,
pub image: Option<String>,
pub start_time: Option<String>,
pub lat: Option<f64>,
pub long: Option<f64>,
}Expand description
A watermark applied to a merge transcoding.
Fields§
§kind: StringOne of image, timestamp or lat_long.
image: Option<String>The watermark image. Required when kind is image.
start_time: Option<String>The start time. Required when kind is timestamp.
lat: Option<f64>The latitude. Required when kind is lat_long.
long: Option<f64>The longitude. Required when kind is lat_long.
Trait Implementations§
Source§impl Clone for TranscodingWatermark
impl Clone for TranscodingWatermark
Source§fn clone(&self) -> TranscodingWatermark
fn clone(&self) -> TranscodingWatermark
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 TranscodingWatermark
impl Debug for TranscodingWatermark
Source§impl Default for TranscodingWatermark
impl Default for TranscodingWatermark
Source§fn default() -> TranscodingWatermark
fn default() -> TranscodingWatermark
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for TranscodingWatermark
impl RefUnwindSafe for TranscodingWatermark
impl Send for TranscodingWatermark
impl Sync for TranscodingWatermark
impl Unpin for TranscodingWatermark
impl UnsafeUnpin for TranscodingWatermark
impl UnwindSafe for TranscodingWatermark
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