pub struct TaskUsageGroupBuilder(/* private fields */);Expand description
Builder for TaskUsageGroup.
Implementations§
Source§impl TaskUsageGroupBuilder
impl TaskUsageGroupBuilder
pub fn product_experience(self, value: impl Into<String>) -> Self
pub fn model(self, value: impl Into<String>) -> Self
pub fn reasoning_effort(self, value: impl Into<String>) -> Self
pub fn speed(self, value: impl Into<String>) -> Self
pub fn five_hour_limit_percent(self, value: impl Into<Number>) -> Self
pub fn weekly_limit_percent(self, value: impl Into<Number>) -> Self
pub fn balance_usage_credits(self, value: impl Into<String>) -> Self
pub fn rest(self, value: Rest) -> Self
Sourcepub fn build(self) -> TaskUsageGroup
pub fn build(self) -> TaskUsageGroup
Return the completed wire value.
Auto Trait Implementations§
impl Freeze for TaskUsageGroupBuilder
impl RefUnwindSafe for TaskUsageGroupBuilder
impl Send for TaskUsageGroupBuilder
impl Sync for TaskUsageGroupBuilder
impl Unpin for TaskUsageGroupBuilder
impl UnsafeUnpin for TaskUsageGroupBuilder
impl UnwindSafe for TaskUsageGroupBuilder
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