pub struct TaskScheduledEventDetails {
pub parameters: String,
pub region: String,
pub resource: String,
pub resource_type: String,
pub timeout_in_seconds: Option<i64>,
}
Expand description
Contains details about a task scheduled during an execution.
Fields§
§parameters: String
The JSON data passed to the resource referenced in a task state.
region: String
The region of the scheduled task
resource: String
The service name of the resource in a task state.
resource_type: String
The action of the resource called by a task state.
timeout_in_seconds: Option<i64>
The maximum allowed duration of the task.
Trait Implementations§
Source§impl Clone for TaskScheduledEventDetails
impl Clone for TaskScheduledEventDetails
Source§fn clone(&self) -> TaskScheduledEventDetails
fn clone(&self) -> TaskScheduledEventDetails
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 TaskScheduledEventDetails
impl Debug for TaskScheduledEventDetails
Source§impl Default for TaskScheduledEventDetails
impl Default for TaskScheduledEventDetails
Source§fn default() -> TaskScheduledEventDetails
fn default() -> TaskScheduledEventDetails
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TaskScheduledEventDetails
impl<'de> Deserialize<'de> for TaskScheduledEventDetails
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 TaskScheduledEventDetails
Auto Trait Implementations§
impl Freeze for TaskScheduledEventDetails
impl RefUnwindSafe for TaskScheduledEventDetails
impl Send for TaskScheduledEventDetails
impl Sync for TaskScheduledEventDetails
impl Unpin for TaskScheduledEventDetails
impl UnwindSafe for TaskScheduledEventDetails
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