pub struct ActivityTask {
pub task_id: String,
pub activity_attempt_id: Option<String>,
pub attempt_id: Option<String>,
pub activity_type: String,
pub payload_codec: String,
pub arguments: Option<Value>,
pub attempt_number: u64,
pub lease_owner: Option<String>,
}Fields§
§task_id: String§activity_attempt_id: Option<String>§attempt_id: Option<String>§activity_type: String§payload_codec: String§arguments: Option<Value>§attempt_number: u64§lease_owner: Option<String>Trait Implementations§
Source§impl Clone for ActivityTask
impl Clone for ActivityTask
Source§fn clone(&self) -> ActivityTask
fn clone(&self) -> ActivityTask
Returns a copy 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 moreSource§impl Debug for ActivityTask
impl Debug for ActivityTask
Source§impl<'de> Deserialize<'de> for ActivityTask
impl<'de> Deserialize<'de> for ActivityTask
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 ActivityTask
impl RefUnwindSafe for ActivityTask
impl Send for ActivityTask
impl Sync for ActivityTask
impl Unpin for ActivityTask
impl UnwindSafe for ActivityTask
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