pub struct ScheduledReadinessRequested {
pub schedule_id: String,
pub subject_refs: Vec<SourceRef>,
pub ready_at_ms: u64,
pub deadline_ms: Option<u64>,
pub reason: Option<String>,
pub policy_refs: Vec<SourceRef>,
pub source_refs: Vec<SourceRef>,
pub metadata: Option<BTreeMap<String, JsonValue>>,
}Expand description
ScheduledReadinessRequested data container.
Fields§
§schedule_id: Stringschedule_id field for schedule id.
subject_refs: Vec<SourceRef>subject_refs field for subject refs.
ready_at_ms: u64ready_at_ms field for ready at ms.
deadline_ms: Option<u64>deadline_ms field for deadline ms.
reason: Option<String>reason field for reason.
policy_refs: Vec<SourceRef>policy_refs field for policy refs.
source_refs: Vec<SourceRef>source_refs field for source refs.
metadata: Option<BTreeMap<String, JsonValue>>metadata field for metadata.
Trait Implementations§
Source§impl Clone for ScheduledReadinessRequested
impl Clone for ScheduledReadinessRequested
Source§fn clone(&self) -> ScheduledReadinessRequested
fn clone(&self) -> ScheduledReadinessRequested
Returns a duplicate 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 ScheduledReadinessRequested
impl Debug for ScheduledReadinessRequested
impl StructuralPartialEq for ScheduledReadinessRequested
Auto Trait Implementations§
impl Freeze for ScheduledReadinessRequested
impl RefUnwindSafe for ScheduledReadinessRequested
impl Send for ScheduledReadinessRequested
impl Sync for ScheduledReadinessRequested
impl Unpin for ScheduledReadinessRequested
impl UnsafeUnpin for ScheduledReadinessRequested
impl UnwindSafe for ScheduledReadinessRequested
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