pub struct UploadMetadata {
pub title: Option<String>,
pub description: Option<String>,
pub tags: Option<String>,
pub created_at: String,
pub working_directory: Option<String>,
pub files_modified: Option<String>,
pub files_read: Option<String>,
pub has_errors: bool,
}Expand description
Metadata extracted from a session for DB storage at upload time.
Fields§
§title: Option<String>§description: Option<String>§created_at: String§working_directory: Option<String>§files_modified: Option<String>§files_read: Option<String>§has_errors: boolTrait Implementations§
Source§impl Clone for UploadMetadata
impl Clone for UploadMetadata
Source§fn clone(&self) -> UploadMetadata
fn clone(&self) -> UploadMetadata
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 moreAuto Trait Implementations§
impl Freeze for UploadMetadata
impl RefUnwindSafe for UploadMetadata
impl Send for UploadMetadata
impl Sync for UploadMetadata
impl Unpin for UploadMetadata
impl UnwindSafe for UploadMetadata
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