pub struct ModelLimits {
pub context_window_tokens: u64,
pub max_input_tokens: u64,
}Expand description
Effective limits advertised for one Codex model.
Fields§
§context_window_tokens: u64Effective context-window size after Codex’s advertised percentage.
max_input_tokens: u64Maximum input size Kennedy may send to the model.
Implementations§
Source§impl ModelLimits
impl ModelLimits
Sourcepub fn context_window_tokens(self) -> u64
pub fn context_window_tokens(self) -> u64
Effective context-window size after Codex’s advertised percentage.
Sourcepub fn max_input_tokens(self) -> u64
pub fn max_input_tokens(self) -> u64
Maximum input size Kennedy may send to the model.
Trait Implementations§
Source§impl Clone for ModelLimits
impl Clone for ModelLimits
Source§fn clone(&self) -> ModelLimits
fn clone(&self) -> ModelLimits
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 ModelLimits
Source§impl Debug for ModelLimits
impl Debug for ModelLimits
impl Eq for ModelLimits
Source§impl PartialEq for ModelLimits
impl PartialEq for ModelLimits
impl StructuralPartialEq for ModelLimits
Auto Trait Implementations§
impl Freeze for ModelLimits
impl RefUnwindSafe for ModelLimits
impl Send for ModelLimits
impl Sync for ModelLimits
impl Unpin for ModelLimits
impl UnsafeUnpin for ModelLimits
impl UnwindSafe for ModelLimits
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