pub struct ScheduleRunEvent {Show 23 fields
pub schema_version: u32,
pub schedule_id: String,
pub epoch_minute: i64,
pub status: String,
pub session_id: String,
pub message: String,
pub started_at: String,
pub finished_at: Option<String>,
pub mode: String,
pub toolset: Option<String>,
pub execution_backend: Option<String>,
pub resolved_execution_backend: Option<String>,
pub execution_workspace_id: Option<String>,
pub execution_workspace_path: Option<String>,
pub resource_limits: Option<ScheduleRunResourceLimits>,
pub workdir: Option<String>,
pub skills: Vec<String>,
pub delivery_kinds: Vec<String>,
pub source_recipe_id: Option<String>,
pub exit_code: Option<i32>,
pub artifact_path: Option<String>,
pub delivery_status: Option<String>,
pub delivery_errors: Vec<String>,
}Fields§
§schema_version: u32§schedule_id: String§epoch_minute: i64§status: String§session_id: String§message: String§started_at: String§finished_at: Option<String>§mode: String§toolset: Option<String>§execution_backend: Option<String>§resolved_execution_backend: Option<String>§execution_workspace_id: Option<String>§execution_workspace_path: Option<String>§resource_limits: Option<ScheduleRunResourceLimits>§workdir: Option<String>§skills: Vec<String>§delivery_kinds: Vec<String>§source_recipe_id: Option<String>§exit_code: Option<i32>§artifact_path: Option<String>§delivery_status: Option<String>§delivery_errors: Vec<String>Trait Implementations§
Source§impl Clone for ScheduleRunEvent
impl Clone for ScheduleRunEvent
Source§impl Debug for ScheduleRunEvent
impl Debug for ScheduleRunEvent
Source§impl<'de> Deserialize<'de> for ScheduleRunEvent
impl<'de> Deserialize<'de> for ScheduleRunEvent
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 ScheduleRunEvent
impl RefUnwindSafe for ScheduleRunEvent
impl Send for ScheduleRunEvent
impl Sync for ScheduleRunEvent
impl Unpin for ScheduleRunEvent
impl UnsafeUnpin for ScheduleRunEvent
impl UnwindSafe for ScheduleRunEvent
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