pub struct IndexTask {
pub enqueued_at: Option<String>,
pub finished_at: Option<String>,
pub started_at: Option<String>,
pub status: Option<String>,
pub type: Option<String>,
pub uid: Option<i32>,
}Fields§
§enqueued_at: Option<String>EnqueuedAt, StartedAt and FinishedAt are the same instant: the write was applied before its task id was minted.
finished_at: Option<String>FinishedAt is when the write completed.
started_at: Option<String>StartedAt is when the write began.
status: Option<String>Status is always succeeded.
type: Option<String>Type names the kind of write, for a client that inspects it.
uid: Option<i32>UID echoes the task id that was asked about.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for IndexTask
impl<'de> Deserialize<'de> for IndexTask
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
impl StructuralPartialEq for IndexTask
Auto Trait Implementations§
impl Freeze for IndexTask
impl RefUnwindSafe for IndexTask
impl Send for IndexTask
impl Sync for IndexTask
impl Unpin for IndexTask
impl UnsafeUnpin for IndexTask
impl UnwindSafe for IndexTask
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