pub struct UpdateScheduleInput {
pub name: Option<String>,
pub cron_expr: Option<String>,
pub task_prompt: Option<String>,
pub agent_id: Option<String>,
pub enabled: Option<bool>,
pub next_run_at: Option<DateTime<Utc>>,
pub last_run_at: Option<DateTime<Utc>>,
pub last_task_id: Option<String>,
pub prompt_template: Option<String>,
}Expand description
Partial update input for PATCH.
Fields§
§name: Option<String>§cron_expr: Option<String>§task_prompt: Option<String>§agent_id: Option<String>§enabled: Option<bool>§next_run_at: Option<DateTime<Utc>>§last_run_at: Option<DateTime<Utc>>§last_task_id: Option<String>§prompt_template: Option<String>Trait Implementations§
Source§impl Clone for UpdateScheduleInput
impl Clone for UpdateScheduleInput
Source§fn clone(&self) -> UpdateScheduleInput
fn clone(&self) -> UpdateScheduleInput
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 UpdateScheduleInput
impl Debug for UpdateScheduleInput
Source§impl Default for UpdateScheduleInput
impl Default for UpdateScheduleInput
Source§fn default() -> UpdateScheduleInput
fn default() -> UpdateScheduleInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UpdateScheduleInput
impl<'de> Deserialize<'de> for UpdateScheduleInput
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<UpdateScheduleInput, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UpdateScheduleInput, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for UpdateScheduleInput
impl Serialize for UpdateScheduleInput
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for UpdateScheduleInput
impl RefUnwindSafe for UpdateScheduleInput
impl Send for UpdateScheduleInput
impl Sync for UpdateScheduleInput
impl Unpin for UpdateScheduleInput
impl UnsafeUnpin for UpdateScheduleInput
impl UnwindSafe for UpdateScheduleInput
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more