pub enum AiBillingUnit {
InputToken,
OutputToken,
CachedToken,
Request,
Image,
AudioSecond,
ComputeSecond,
Custom,
}Variants§
Implementations§
Source§impl AiBillingUnit
impl AiBillingUnit
Trait Implementations§
Source§impl Clone for AiBillingUnit
impl Clone for AiBillingUnit
Source§fn clone(&self) -> AiBillingUnit
fn clone(&self) -> AiBillingUnit
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 moreSource§impl Debug for AiBillingUnit
impl Debug for AiBillingUnit
Source§impl Display for AiBillingUnit
impl Display for AiBillingUnit
Source§impl FromStr for AiBillingUnit
impl FromStr for AiBillingUnit
Source§type Err = AiProviderError
type Err = AiProviderError
The associated error which can be returned from parsing.
Source§fn from_str(
value: &str,
) -> Result<AiBillingUnit, <AiBillingUnit as FromStr>::Err>
fn from_str( value: &str, ) -> Result<AiBillingUnit, <AiBillingUnit as FromStr>::Err>
Parses a string
s to return a value of this type. Read moreSource§impl Hash for AiBillingUnit
impl Hash for AiBillingUnit
Source§impl Ord for AiBillingUnit
impl Ord for AiBillingUnit
Source§fn cmp(&self, other: &AiBillingUnit) -> Ordering
fn cmp(&self, other: &AiBillingUnit) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for AiBillingUnit
impl PartialEq for AiBillingUnit
Source§fn eq(&self, other: &AiBillingUnit) -> bool
fn eq(&self, other: &AiBillingUnit) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for AiBillingUnit
impl PartialOrd for AiBillingUnit
impl Copy for AiBillingUnit
impl Eq for AiBillingUnit
impl StructuralPartialEq for AiBillingUnit
Auto Trait Implementations§
impl Freeze for AiBillingUnit
impl RefUnwindSafe for AiBillingUnit
impl Send for AiBillingUnit
impl Sync for AiBillingUnit
impl Unpin for AiBillingUnit
impl UnsafeUnpin for AiBillingUnit
impl UnwindSafe for AiBillingUnit
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