pub struct ContainerFile {
pub id: String,
pub object: String,
pub container_id: Option<String>,
pub file_id: Option<String>,
pub filename: Option<String>,
pub status: Option<String>,
pub metadata: BTreeMap<String, String>,
pub extra: BTreeMap<String, Value>,
}Expand description
表示 container file 对象。
Fields§
§id: StringContainer file ID。
object: String对象类型。
container_id: Option<String>Container ID。
file_id: Option<String>底层文件 ID。
filename: Option<String>文件名。
status: Option<String>当前状态。
metadata: BTreeMap<String, String>自定义 metadata。
extra: BTreeMap<String, Value>额外字段。
Trait Implementations§
Source§impl Clone for ContainerFile
impl Clone for ContainerFile
Source§fn clone(&self) -> ContainerFile
fn clone(&self) -> ContainerFile
Returns a duplicate of the value. Read more
1.0.0 · 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 ContainerFile
impl Debug for ContainerFile
Source§impl Default for ContainerFile
impl Default for ContainerFile
Source§fn default() -> ContainerFile
fn default() -> ContainerFile
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ContainerFile
impl<'de> Deserialize<'de> for ContainerFile
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
Auto Trait Implementations§
impl Freeze for ContainerFile
impl RefUnwindSafe for ContainerFile
impl Send for ContainerFile
impl Sync for ContainerFile
impl Unpin for ContainerFile
impl UnsafeUnpin for ContainerFile
impl UnwindSafe for ContainerFile
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