pub struct UnifiedModelMethodConditionalFileUpload {
pub file_upload: UnifiedModelMethodConditionalFileUploadFileUpload,
pub config: Option<Map<String, Value>>,
pub query_param_value: Option<String>,
pub query_param: String,
}Expand description
A file-upload strategy that only applies when query_param matches query_param_value. Used in arrays to select different upload strategies based on caller intent.
Fields§
§file_upload: UnifiedModelMethodConditionalFileUploadFileUpload§config: Option<Map<String, Value>>§query_param_value: Option<String>§query_param: StringTrait Implementations§
Source§impl<'de> Deserialize<'de> for UnifiedModelMethodConditionalFileUpload
impl<'de> Deserialize<'de> for UnifiedModelMethodConditionalFileUpload
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
impl StructuralPartialEq for UnifiedModelMethodConditionalFileUpload
Auto Trait Implementations§
impl Freeze for UnifiedModelMethodConditionalFileUpload
impl RefUnwindSafe for UnifiedModelMethodConditionalFileUpload
impl Send for UnifiedModelMethodConditionalFileUpload
impl Sync for UnifiedModelMethodConditionalFileUpload
impl Unpin for UnifiedModelMethodConditionalFileUpload
impl UnsafeUnpin for UnifiedModelMethodConditionalFileUpload
impl UnwindSafe for UnifiedModelMethodConditionalFileUpload
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