#[non_exhaustive]pub struct VideoImage {
pub bytes_base64_encoded: Option<String>,
pub mime_type: Option<String>,
pub rest: Rest,
}Expand description
An image accepted by the Developer API Veo wire.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.bytes_base64_encoded: Option<String>§mime_type: Option<String>§rest: RestImplementations§
Source§impl VideoImage
impl VideoImage
Sourcepub fn builder() -> VideoImageBuilder
pub fn builder() -> VideoImageBuilder
Start a builder by supplying the required fields in declaration order.
Trait Implementations§
Source§impl Clone for VideoImage
impl Clone for VideoImage
Source§impl Debug for VideoImage
impl Debug for VideoImage
Source§impl DeclaredFields for VideoImage
impl DeclaredFields for VideoImage
fn into_declared(self) -> Self
Source§impl<'de> Deserialize<'de> for VideoImage
impl<'de> Deserialize<'de> for VideoImage
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 VideoImage
impl PartialEq for VideoImage
Source§impl Serialize for VideoImage
impl Serialize for VideoImage
impl StructuralPartialEq for VideoImage
Auto Trait Implementations§
impl Freeze for VideoImage
impl RefUnwindSafe for VideoImage
impl Send for VideoImage
impl Sync for VideoImage
impl Unpin for VideoImage
impl UnsafeUnpin for VideoImage
impl UnwindSafe for VideoImage
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