Struct openai_req::files::FileInfo
source · pub struct FileInfo {
pub id: String,
pub object: String,
pub bytes: i64,
pub created_at: i64,
pub filename: String,
pub purpose: String,
}
Fields§
§id: String
§object: String
§bytes: i64
§created_at: i64
§filename: String
§purpose: String
Trait Implementations§
source§impl ByUrlRequest<FileInfo> for FileInfoRequest
impl ByUrlRequest<FileInfo> for FileInfoRequest
const ENDPOINT: &'static str = "/files/"
const SUFFIX: &'static str = ""
fn builder(client: &OpenAiClient, final_url: String) -> RequestBuilder
fn run<'life0, 'life1, 'async_trait>( &'life0 self, client: &'life1 OpenAiClient ) -> Pin<Box<dyn Future<Output = Result<TRes>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait,
source§impl<'de> Deserialize<'de> for FileInfo
impl<'de> Deserialize<'de> for FileInfo
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 FormRequest<FileInfo> for FileUploadRequest
impl FormRequest<FileInfo> for FileUploadRequest
source§impl From<FileInfo> for FileDeleteRequest
impl From<FileInfo> for FileDeleteRequest
source§impl From<FileInfo> for FileDownloadRequest
impl From<FileInfo> for FileDownloadRequest
source§impl From<FineTuneFileInfo> for FileInfo
impl From<FineTuneFileInfo> for FileInfo
source§fn from(value: FineTuneFileInfo) -> Self
fn from(value: FineTuneFileInfo) -> Self
Converts to this type from the input type.