pub struct ImageUserInput {
pub detail: Option<ImageDetail>,
pub file_id: Option<String>,
pub url: Option<String>,
}Fields§
§detail: Option<ImageDetail>§file_id: Option<String>§url: Option<String>Trait Implementations§
Source§impl Clone for ImageUserInput
impl Clone for ImageUserInput
Source§impl Debug for ImageUserInput
impl Debug for ImageUserInput
Source§impl Default for ImageUserInput
impl Default for ImageUserInput
Source§impl<'de> Deserialize<'de> for ImageUserInput
impl<'de> Deserialize<'de> for ImageUserInput
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 ImageUserInput
impl PartialEq for ImageUserInput
Source§impl Serialize for ImageUserInput
impl Serialize for ImageUserInput
impl StructuralPartialEq for ImageUserInput
Auto Trait Implementations§
impl Forget for ImageUserInput
impl Freeze for ImageUserInput
impl RefUnwindSafe for ImageUserInput
impl Send for ImageUserInput
impl Sync for ImageUserInput
impl Unpin for ImageUserInput
impl UnsafeUnpin for ImageUserInput
impl UnwindSafe for ImageUserInput
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