pub enum NativeMediaResponse {
Assets {
assets: Vec<MediaOutputAsset>,
metadata: Option<Value>,
},
Job {
job: NativeMediaJob,
},
}Expand description
Result from a provider-native media operation.
Variants§
Trait Implementations§
Source§impl Clone for NativeMediaResponse
impl Clone for NativeMediaResponse
Source§fn clone(&self) -> NativeMediaResponse
fn clone(&self) -> NativeMediaResponse
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 NativeMediaResponse
impl Debug for NativeMediaResponse
Source§impl<'de> Deserialize<'de> for NativeMediaResponse
impl<'de> Deserialize<'de> for NativeMediaResponse
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for NativeMediaResponse
impl RefUnwindSafe for NativeMediaResponse
impl Send for NativeMediaResponse
impl Sync for NativeMediaResponse
impl Unpin for NativeMediaResponse
impl UnsafeUnpin for NativeMediaResponse
impl UnwindSafe for NativeMediaResponse
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