pub struct LibraryProcessingJobResponse {Show 16 fields
pub job_id: Uuid,
pub kind: LibraryProcessingJobKind,
pub group_key: String,
pub group_path: String,
pub visibility: Visibility,
pub file_id: Option<Uuid>,
pub filename: Option<String>,
pub source_url: Option<String>,
pub status: LibraryIngestStatus,
pub failure_stage: Option<LibraryIngestFailureStage>,
pub error_message: Option<String>,
pub can_retry: bool,
pub created_at: DateTime<Utc>,
pub started_at: Option<DateTime<Utc>>,
pub finished_at: Option<DateTime<Utc>>,
pub updated_at: DateTime<Utc>,
}Fields§
§job_id: Uuid§kind: LibraryProcessingJobKind§group_key: String§group_path: String§visibility: Visibility§file_id: Option<Uuid>§filename: Option<String>§source_url: Option<String>§status: LibraryIngestStatus§failure_stage: Option<LibraryIngestFailureStage>§error_message: Option<String>§can_retry: bool§created_at: DateTime<Utc>§started_at: Option<DateTime<Utc>>§finished_at: Option<DateTime<Utc>>§updated_at: DateTime<Utc>Trait Implementations§
Source§impl Clone for LibraryProcessingJobResponse
impl Clone for LibraryProcessingJobResponse
Source§fn clone(&self) -> LibraryProcessingJobResponse
fn clone(&self) -> LibraryProcessingJobResponse
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 LibraryProcessingJobResponse
impl ComposeSchema for LibraryProcessingJobResponse
Source§impl Debug for LibraryProcessingJobResponse
impl Debug for LibraryProcessingJobResponse
Source§impl<'de> Deserialize<'de> for LibraryProcessingJobResponse
impl<'de> Deserialize<'de> for LibraryProcessingJobResponse
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 LibraryProcessingJobResponse
impl RefUnwindSafe for LibraryProcessingJobResponse
impl Send for LibraryProcessingJobResponse
impl Sync for LibraryProcessingJobResponse
impl Unpin for LibraryProcessingJobResponse
impl UnsafeUnpin for LibraryProcessingJobResponse
impl UnwindSafe for LibraryProcessingJobResponse
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