#[non_exhaustive]pub struct CreateContainerFileRequest {
pub file_id: Option<String>,
pub file: Option<ContainerFileUpload>,
}Expand description
EN: Request body descriptor for POST /v1/containers/{container_id}/files.
中文:POST /v1/containers/{container_id}/files 的请求体描述。
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.file_id: Option<String>EN: Existing OpenAI file id to copy into the container. 中文:要复制到容器中的已有 OpenAI 文件 ID。
file: Option<ContainerFileUpload>EN: Raw file content to upload directly into the container. 中文:要直接上传到容器中的原始文件内容。
Implementations§
Source§impl CreateContainerFileRequest
impl CreateContainerFileRequest
Sourcepub fn builder() -> CreateContainerFileRequestBuilder
pub fn builder() -> CreateContainerFileRequestBuilder
EN: Starts building a container file creation request. 中文:开始构建容器文件创建请求。
Trait Implementations§
Source§impl Clone for CreateContainerFileRequest
impl Clone for CreateContainerFileRequest
Source§fn clone(&self) -> CreateContainerFileRequest
fn clone(&self) -> CreateContainerFileRequest
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 CreateContainerFileRequest
impl Debug for CreateContainerFileRequest
impl Eq for CreateContainerFileRequest
Source§impl PartialEq for CreateContainerFileRequest
impl PartialEq for CreateContainerFileRequest
Source§fn eq(&self, other: &CreateContainerFileRequest) -> bool
fn eq(&self, other: &CreateContainerFileRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CreateContainerFileRequest
Auto Trait Implementations§
impl !Freeze for CreateContainerFileRequest
impl RefUnwindSafe for CreateContainerFileRequest
impl Send for CreateContainerFileRequest
impl Sync for CreateContainerFileRequest
impl Unpin for CreateContainerFileRequest
impl UnsafeUnpin for CreateContainerFileRequest
impl UnwindSafe for CreateContainerFileRequest
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.