pub struct VideoProvider {
pub options: Option<BTreeMap<String, BTreeMap<String, Value>>>,
}Expand description
Provider-specific passthrough options for video generation.
Fields§
§options: Option<BTreeMap<String, BTreeMap<String, Value>>>Provider-keyed options. The map under the chosen provider’s slug is spread into the upstream request body.
Trait Implementations§
Source§impl Clone for VideoProvider
impl Clone for VideoProvider
Source§fn clone(&self) -> VideoProvider
fn clone(&self) -> VideoProvider
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 VideoProvider
impl Debug for VideoProvider
Source§impl Default for VideoProvider
impl Default for VideoProvider
Source§fn default() -> VideoProvider
fn default() -> VideoProvider
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for VideoProvider
impl<'de> Deserialize<'de> for VideoProvider
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
Source§impl PartialEq for VideoProvider
impl PartialEq for VideoProvider
Source§impl Serialize for VideoProvider
impl Serialize for VideoProvider
impl StructuralPartialEq for VideoProvider
Auto Trait Implementations§
impl Freeze for VideoProvider
impl RefUnwindSafe for VideoProvider
impl Send for VideoProvider
impl Sync for VideoProvider
impl Unpin for VideoProvider
impl UnsafeUnpin for VideoProvider
impl UnwindSafe for VideoProvider
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