pub struct ScheduledCallback {
pub state_id: u32,
pub entity_name: String,
pub primary_key: Value,
pub resolver: ResolverType,
pub url_template: Option<Vec<UrlTemplatePart>>,
pub input_value: Option<Value>,
pub input_path: Option<String>,
pub condition: Option<ResolverCondition>,
pub strategy: ResolveStrategy,
pub extracts: Vec<ResolverExtractSpec>,
pub retry_count: u32,
}Fields§
§state_id: u32§entity_name: String§primary_key: Value§resolver: ResolverType§url_template: Option<Vec<UrlTemplatePart>>§input_value: Option<Value>§input_path: Option<String>§condition: Option<ResolverCondition>§strategy: ResolveStrategy§extracts: Vec<ResolverExtractSpec>§retry_count: u32Trait Implementations§
Source§impl Clone for ScheduledCallback
impl Clone for ScheduledCallback
Source§fn clone(&self) -> ScheduledCallback
fn clone(&self) -> ScheduledCallback
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 ScheduledCallback
impl Debug for ScheduledCallback
Source§impl PartialEq for ScheduledCallback
impl PartialEq for ScheduledCallback
impl StructuralPartialEq for ScheduledCallback
Auto Trait Implementations§
impl Freeze for ScheduledCallback
impl RefUnwindSafe for ScheduledCallback
impl Send for ScheduledCallback
impl Sync for ScheduledCallback
impl Unpin for ScheduledCallback
impl UnsafeUnpin for ScheduledCallback
impl UnwindSafe for ScheduledCallback
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