pub struct AcpLimits {Show 18 fields
pub max_read_line_bytes: Option<u64>,
pub stdout_buffer_byte_limit: Option<u64>,
pub max_completed_message_bytes: Option<u64>,
pub max_turn_output_bytes: Option<u64>,
pub max_prompt_bytes: Option<u64>,
pub max_prompt_blocks: Option<u64>,
pub max_fallback_continuation_bytes: Option<u64>,
pub max_session_history_bytes: Option<u64>,
pub max_session_history_events: Option<u64>,
pub max_history_page_entries: Option<u64>,
pub max_session_list_entries: Option<u64>,
pub max_sessions_per_vm: Option<u64>,
pub max_prompts_per_session: Option<u64>,
pub max_prompts_per_vm: Option<u64>,
pub max_pending_permissions_per_session: Option<u64>,
pub max_pending_permissions_per_vm: Option<u64>,
pub max_permission_outcomes_per_session: Option<u64>,
pub max_permission_outcomes_per_vm: Option<u64>,
}Fields§
§max_read_line_bytes: Option<u64>§stdout_buffer_byte_limit: Option<u64>§max_completed_message_bytes: Option<u64>§max_turn_output_bytes: Option<u64>§max_prompt_bytes: Option<u64>§max_prompt_blocks: Option<u64>§max_fallback_continuation_bytes: Option<u64>§max_session_history_bytes: Option<u64>§max_session_history_events: Option<u64>§max_history_page_entries: Option<u64>§max_session_list_entries: Option<u64>§max_sessions_per_vm: Option<u64>§max_prompts_per_session: Option<u64>§max_prompts_per_vm: Option<u64>§max_pending_permissions_per_session: Option<u64>§max_pending_permissions_per_vm: Option<u64>§max_permission_outcomes_per_session: Option<u64>§max_permission_outcomes_per_vm: Option<u64>Trait Implementations§
Source§impl<'de> Deserialize<'de> for AcpLimits
impl<'de> Deserialize<'de> for AcpLimits
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 AcpLimits
impl StructuralPartialEq for AcpLimits
Auto Trait Implementations§
impl Freeze for AcpLimits
impl RefUnwindSafe for AcpLimits
impl Send for AcpLimits
impl Sync for AcpLimits
impl Unpin for AcpLimits
impl UnsafeUnpin for AcpLimits
impl UnwindSafe for AcpLimits
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compares
self to key and returns true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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> IntoMaybeUndefined<T> for T
impl<T> IntoMaybeUndefined<T> for T
Source§fn into_maybe_undefined(self) -> MaybeUndefined<T>
fn into_maybe_undefined(self) -> MaybeUndefined<T>
Converts this value into a three-state builder argument.
Source§impl<T> IntoOption<T> for T
impl<T> IntoOption<T> for T
Source§fn into_option(self) -> Option<T>
fn into_option(self) -> Option<T>
Converts this value into an optional builder argument.