pub struct ProjectRateLimitUpdateRequest {
pub batch_1_day_max_input_tokens: Option<i32>,
pub max_audio_megabytes_per_1_minute: Option<i32>,
pub max_images_per_1_minute: Option<i32>,
pub max_requests_per_1_day: Option<i32>,
pub max_requests_per_1_minute: Option<i32>,
pub max_tokens_per_1_minute: Option<i32>,
}
Fields§
§batch_1_day_max_input_tokens: Option<i32>
The maximum batch input tokens per day. Only relevant for certain models.
max_audio_megabytes_per_1_minute: Option<i32>
The maximum audio megabytes per minute. Only relevant for certain models.
max_images_per_1_minute: Option<i32>
The maximum images per minute. Only relevant for certain models.
max_requests_per_1_day: Option<i32>
The maximum requests per day. Only relevant for certain models.
max_requests_per_1_minute: Option<i32>
The maximum requests per minute.
max_tokens_per_1_minute: Option<i32>
The maximum tokens per minute.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ProjectRateLimitUpdateRequest
impl<'de> Deserialize<'de> for ProjectRateLimitUpdateRequest
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
Auto Trait Implementations§
impl Freeze for ProjectRateLimitUpdateRequest
impl RefUnwindSafe for ProjectRateLimitUpdateRequest
impl Send for ProjectRateLimitUpdateRequest
impl Sync for ProjectRateLimitUpdateRequest
impl Unpin for ProjectRateLimitUpdateRequest
impl UnwindSafe for ProjectRateLimitUpdateRequest
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