pub struct LibraryFileDetailResponse {Show 17 fields
pub file_id: Uuid,
pub group_key: String,
pub group_path: String,
pub visibility: Visibility,
pub folder_id: Option<Uuid>,
pub folder_path: String,
pub filename: String,
pub media_type: String,
pub size_bytes: i64,
pub sha256: String,
pub ingest_status: LibraryIngestStatus,
pub error_message: Option<String>,
pub created_at: DateTime<Utc>,
pub updated_at: DateTime<Utc>,
pub ingested_at: Option<DateTime<Utc>>,
pub sections: Vec<LibraryDocumentSectionPreview>,
pub jobs: Vec<LibraryIngestJobResponse>,
}Fields§
§file_id: Uuid§group_key: String§group_path: String§visibility: Visibility§folder_id: Option<Uuid>§folder_path: String§filename: String§media_type: String§size_bytes: i64§sha256: String§ingest_status: LibraryIngestStatus§error_message: Option<String>§created_at: DateTime<Utc>§updated_at: DateTime<Utc>§ingested_at: Option<DateTime<Utc>>§sections: Vec<LibraryDocumentSectionPreview>§jobs: Vec<LibraryIngestJobResponse>Trait Implementations§
Source§impl Clone for LibraryFileDetailResponse
impl Clone for LibraryFileDetailResponse
Source§fn clone(&self) -> LibraryFileDetailResponse
fn clone(&self) -> LibraryFileDetailResponse
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 ComposeSchema for LibraryFileDetailResponse
impl ComposeSchema for LibraryFileDetailResponse
Source§impl Debug for LibraryFileDetailResponse
impl Debug for LibraryFileDetailResponse
Source§impl<'de> Deserialize<'de> for LibraryFileDetailResponse
impl<'de> Deserialize<'de> for LibraryFileDetailResponse
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 LibraryFileDetailResponse
impl RefUnwindSafe for LibraryFileDetailResponse
impl Send for LibraryFileDetailResponse
impl Sync for LibraryFileDetailResponse
impl Unpin for LibraryFileDetailResponse
impl UnsafeUnpin for LibraryFileDetailResponse
impl UnwindSafe for LibraryFileDetailResponse
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