pub enum DurableBackgroundSubagentRetentionStatus {
Inline,
Artifact,
Expired,
}Expand description
Durable content-retention state, independent from execution and delivery.
Variants§
Inline
Bounded terminal content is stored inline.
Artifact
Content is represented by a host-owned artifact reference.
Expired
Volatile content expired while minimal audit evidence remains.
Implementations§
Trait Implementations§
Source§impl Clone for DurableBackgroundSubagentRetentionStatus
impl Clone for DurableBackgroundSubagentRetentionStatus
Source§fn clone(&self) -> DurableBackgroundSubagentRetentionStatus
fn clone(&self) -> DurableBackgroundSubagentRetentionStatus
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for DurableBackgroundSubagentRetentionStatus
Source§impl Default for DurableBackgroundSubagentRetentionStatus
impl Default for DurableBackgroundSubagentRetentionStatus
Source§fn default() -> DurableBackgroundSubagentRetentionStatus
fn default() -> DurableBackgroundSubagentRetentionStatus
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DurableBackgroundSubagentRetentionStatus
impl<'de> Deserialize<'de> for DurableBackgroundSubagentRetentionStatus
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
impl Eq for DurableBackgroundSubagentRetentionStatus
impl StructuralPartialEq for DurableBackgroundSubagentRetentionStatus
Auto Trait Implementations§
impl Freeze for DurableBackgroundSubagentRetentionStatus
impl RefUnwindSafe for DurableBackgroundSubagentRetentionStatus
impl Send for DurableBackgroundSubagentRetentionStatus
impl Sync for DurableBackgroundSubagentRetentionStatus
impl Unpin for DurableBackgroundSubagentRetentionStatus
impl UnsafeUnpin for DurableBackgroundSubagentRetentionStatus
impl UnwindSafe for DurableBackgroundSubagentRetentionStatus
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