pub struct TranscodingStorage {
pub kind: String,
pub bucket: Option<String>,
pub container: Option<String>,
pub dir_path: Option<String>,
}Expand description
The output storage target of an HLS-to-MP4 transcoding.
Fields§
§kind: StringOne of s3, blob or gcp.
bucket: Option<String>The bucket, for s3 and gcp.
container: Option<String>The container, for blob.
dir_path: Option<String>The path prefix within the bucket or container.
Trait Implementations§
Source§impl Clone for TranscodingStorage
impl Clone for TranscodingStorage
Source§fn clone(&self) -> TranscodingStorage
fn clone(&self) -> TranscodingStorage
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 TranscodingStorage
impl Debug for TranscodingStorage
Source§impl Default for TranscodingStorage
impl Default for TranscodingStorage
Source§fn default() -> TranscodingStorage
fn default() -> TranscodingStorage
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for TranscodingStorage
impl RefUnwindSafe for TranscodingStorage
impl Send for TranscodingStorage
impl Sync for TranscodingStorage
impl Unpin for TranscodingStorage
impl UnsafeUnpin for TranscodingStorage
impl UnwindSafe for TranscodingStorage
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