pub struct ScheduledItem {
pub object_id: String,
pub first_command_payload: Option<Value>,
pub deadline_at_ms: Option<i64>,
}Expand description
业务作用:批次内单个业务对象的发起输入。
Fields§
§object_id: String对象稳定身份,参与业务幂等键派生。
first_command_payload: Option<Value>首步 execute 命令的业务输入;同一对象在同一批次内重试必须给出相同 payload, 创建摘要漂移会 fail-closed。
deadline_at_ms: Option<i64>实例级业务 deadline(epoch 毫秒);为空不设全局期限。
Trait Implementations§
Source§impl Clone for ScheduledItem
impl Clone for ScheduledItem
Auto Trait Implementations§
impl Forget for ScheduledItem
impl Freeze for ScheduledItem
impl Move for ScheduledItem
impl RefUnwindSafe for ScheduledItem
impl Send for ScheduledItem
impl Sync for ScheduledItem
impl Unpin for ScheduledItem
impl UnsafeUnpin for ScheduledItem
impl UnwindSafe for ScheduledItem
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