pub struct LibraryResourceItem {Show 18 fields
pub kind: LibraryResourceKind,
pub id: Uuid,
pub group_key: String,
pub group_path: String,
pub visibility: Visibility,
pub parent_folder_id: Option<Uuid>,
pub name: String,
pub media_type: Option<String>,
pub size_bytes: Option<i64>,
pub ingest_status: Option<LibraryIngestStatus>,
pub error_message: Option<String>,
pub child_folder_count: u64,
pub file_count: u64,
pub processing_count: u64,
pub is_source_folder: bool,
pub is_source_records_folder: bool,
pub created_at: DateTime<Utc>,
pub updated_at: DateTime<Utc>,
}Fields§
§kind: LibraryResourceKind§id: Uuid§group_key: String§group_path: String§visibility: Visibility§parent_folder_id: Option<Uuid>§name: String§media_type: Option<String>§size_bytes: Option<i64>§ingest_status: Option<LibraryIngestStatus>§error_message: Option<String>§child_folder_count: u64§file_count: u64§processing_count: u64§is_source_folder: bool§is_source_records_folder: bool§created_at: DateTime<Utc>§updated_at: DateTime<Utc>Trait Implementations§
Source§impl Clone for LibraryResourceItem
impl Clone for LibraryResourceItem
Source§fn clone(&self) -> LibraryResourceItem
fn clone(&self) -> LibraryResourceItem
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 LibraryResourceItem
impl ComposeSchema for LibraryResourceItem
Source§impl Debug for LibraryResourceItem
impl Debug for LibraryResourceItem
Source§impl<'de> Deserialize<'de> for LibraryResourceItem
impl<'de> Deserialize<'de> for LibraryResourceItem
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 Serialize for LibraryResourceItem
impl Serialize for LibraryResourceItem
Auto Trait Implementations§
impl Freeze for LibraryResourceItem
impl RefUnwindSafe for LibraryResourceItem
impl Send for LibraryResourceItem
impl Sync for LibraryResourceItem
impl Unpin for LibraryResourceItem
impl UnsafeUnpin for LibraryResourceItem
impl UnwindSafe for LibraryResourceItem
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