pub struct ImportExportTask {
pub task_id: String,
pub task_type: TaskType,
pub status: TaskStatus,
pub progress: u8,
pub start_time: DateTime<Utc>,
pub end_time: Option<DateTime<Utc>>,
pub error_message: Option<String>,
pub result_url: Option<String>,
}Expand description
文档导入/导出任务
Fields§
§task_id: String任务ID
task_type: TaskType任务类型
status: TaskStatus任务状态
progress: u8进度百分比 (0-100)
start_time: DateTime<Utc>开始时间
end_time: Option<DateTime<Utc>>结束时间
error_message: Option<String>错误信息
result_url: Option<String>结果URL
Trait Implementations§
Source§impl Clone for ImportExportTask
impl Clone for ImportExportTask
Source§fn clone(&self) -> ImportExportTask
fn clone(&self) -> ImportExportTask
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 Debug for ImportExportTask
impl Debug for ImportExportTask
Source§impl<'de> Deserialize<'de> for ImportExportTask
impl<'de> Deserialize<'de> for ImportExportTask
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 PartialEq for ImportExportTask
impl PartialEq for ImportExportTask
Source§fn eq(&self, other: &ImportExportTask) -> bool
fn eq(&self, other: &ImportExportTask) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ImportExportTask
impl Serialize for ImportExportTask
impl StructuralPartialEq for ImportExportTask
Auto Trait Implementations§
impl Freeze for ImportExportTask
impl RefUnwindSafe for ImportExportTask
impl Send for ImportExportTask
impl Sync for ImportExportTask
impl Unpin for ImportExportTask
impl UnsafeUnpin for ImportExportTask
impl UnwindSafe for ImportExportTask
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