pub struct BackgroundSubagentArtifactLimits {
pub max_single_bytes: u64,
pub max_retained_bytes: u64,
}Expand description
Host policy limits applied atomically to retained result artifacts.
Fields§
§max_single_bytes: u64Maximum bytes accepted for one artifact.
max_retained_bytes: u64Maximum aggregate unexpired artifact bytes in one durable namespace.
Implementations§
Trait Implementations§
Source§impl Clone for BackgroundSubagentArtifactLimits
impl Clone for BackgroundSubagentArtifactLimits
Source§fn clone(&self) -> BackgroundSubagentArtifactLimits
fn clone(&self) -> BackgroundSubagentArtifactLimits
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 BackgroundSubagentArtifactLimits
Source§impl<'de> Deserialize<'de> for BackgroundSubagentArtifactLimits
impl<'de> Deserialize<'de> for BackgroundSubagentArtifactLimits
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 BackgroundSubagentArtifactLimits
impl StructuralPartialEq for BackgroundSubagentArtifactLimits
Auto Trait Implementations§
impl Freeze for BackgroundSubagentArtifactLimits
impl RefUnwindSafe for BackgroundSubagentArtifactLimits
impl Send for BackgroundSubagentArtifactLimits
impl Sync for BackgroundSubagentArtifactLimits
impl Unpin for BackgroundSubagentArtifactLimits
impl UnsafeUnpin for BackgroundSubagentArtifactLimits
impl UnwindSafe for BackgroundSubagentArtifactLimits
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