pub struct DraftResult {
pub schedule_id: Id,
pub status: DraftStatus,
}Expand description
Draft result used by the agent tool workflow; it exposes tightly-scoped read/draft helpers agents can call behind review gates.
Fields§
§schedule_id: IdSchedule id copied from reviewed source input for audit, reviewer explanation, or agent context; callers must not invent or mutate it.
status: DraftStatusStatus copied from reviewed source input for audit, reviewer explanation, or agent context; callers must not invent or mutate it.
Trait Implementations§
Source§impl Clone for DraftResult
impl Clone for DraftResult
Source§fn clone(&self) -> DraftResult
fn clone(&self) -> DraftResult
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 DraftResult
impl Debug for DraftResult
Source§impl<'de> Deserialize<'de> for DraftResult
impl<'de> Deserialize<'de> for DraftResult
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 DraftResult
impl PartialEq for DraftResult
Source§impl Serialize for DraftResult
impl Serialize for DraftResult
impl Eq for DraftResult
impl StructuralPartialEq for DraftResult
Auto Trait Implementations§
impl Freeze for DraftResult
impl RefUnwindSafe for DraftResult
impl Send for DraftResult
impl Sync for DraftResult
impl Unpin for DraftResult
impl UnsafeUnpin for DraftResult
impl UnwindSafe for DraftResult
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