pub struct ThreadCronCreate {
pub schedule: String,
pub end_time: Option<String>,
pub assistant_id: Box<ThreadCronCreateAssistantId>,
pub input: Option<Box<Input2>>,
pub metadata: Option<Value>,
pub config: Option<Box<Config3>>,
pub context: Option<Value>,
pub webhook: Option<String>,
pub interrupt_before: Option<Box<InterruptBefore1>>,
pub interrupt_after: Option<Box<InterruptAfter1>>,
pub multitask_strategy: Option<MultitaskStrategy>,
}Expand description
ThreadCronCreate : Payload for creating a thread-specific cron job (runs on the same thread).
Fields§
§schedule: StringThe cron schedule to execute this job on.
end_time: Option<String>The end date to stop running the cron.
assistant_id: Box<ThreadCronCreateAssistantId>§input: Option<Box<Input2>>§metadata: Option<Value>Metadata to assign to the cron job runs.
config: Option<Box<Config3>>§context: Option<Value>Static context added to the assistant.
webhook: Option<String>Webhook to call after LangGraph API call is done.
interrupt_before: Option<Box<InterruptBefore1>>§interrupt_after: Option<Box<InterruptAfter1>>§multitask_strategy: Option<MultitaskStrategy>Multitask strategy to use. Must be one of ‘reject’, ‘interrupt’, ‘rollback’, or ‘enqueue’.
Implementations§
Source§impl ThreadCronCreate
impl ThreadCronCreate
Sourcepub fn new(
schedule: String,
assistant_id: ThreadCronCreateAssistantId,
) -> ThreadCronCreate
pub fn new( schedule: String, assistant_id: ThreadCronCreateAssistantId, ) -> ThreadCronCreate
Payload for creating a thread-specific cron job (runs on the same thread).
Trait Implementations§
Source§impl Clone for ThreadCronCreate
impl Clone for ThreadCronCreate
Source§fn clone(&self) -> ThreadCronCreate
fn clone(&self) -> ThreadCronCreate
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 ThreadCronCreate
impl Debug for ThreadCronCreate
Source§impl Default for ThreadCronCreate
impl Default for ThreadCronCreate
Source§fn default() -> ThreadCronCreate
fn default() -> ThreadCronCreate
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ThreadCronCreate
impl<'de> Deserialize<'de> for ThreadCronCreate
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
Source§impl PartialEq for ThreadCronCreate
impl PartialEq for ThreadCronCreate
Source§impl Serialize for ThreadCronCreate
impl Serialize for ThreadCronCreate
impl StructuralPartialEq for ThreadCronCreate
Auto Trait Implementations§
impl Freeze for ThreadCronCreate
impl RefUnwindSafe for ThreadCronCreate
impl Send for ThreadCronCreate
impl Sync for ThreadCronCreate
impl Unpin for ThreadCronCreate
impl UnwindSafe for ThreadCronCreate
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