pub struct DeepInfraConfig {
pub enabled: bool,
pub accounts: Vec<ApiKeyAccount>,
pub show_default_account: bool,
pub api_key_env: String,
pub api_key: Option<String>,
pub display_limit: Option<f64>,
pub headline: Headline,
}Fields§
§enabled: bool§accounts: Vec<ApiKeyAccount>§show_default_account: bool§api_key_env: String§api_key: Option<String>§display_limit: Option<f64>Optional prepaid tank size in USD for rendering the balance as a meter.
headline: HeadlineTrait Implementations§
Source§impl Clone for DeepInfraConfig
impl Clone for DeepInfraConfig
Source§impl Debug for DeepInfraConfig
impl Debug for DeepInfraConfig
Source§impl Default for DeepInfraConfig
impl Default for DeepInfraConfig
Source§impl<'de> Deserialize<'de> for DeepInfraConfigwhere
DeepInfraConfig: Default,
impl<'de> Deserialize<'de> for DeepInfraConfigwhere
DeepInfraConfig: Default,
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 DeepInfraConfig
impl RefUnwindSafe for DeepInfraConfig
impl Send for DeepInfraConfig
impl Sync for DeepInfraConfig
impl Unpin for DeepInfraConfig
impl UnsafeUnpin for DeepInfraConfig
impl UnwindSafe for DeepInfraConfig
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<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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more