pub struct StatuslineArgs {Show 14 fields
pub offline: bool,
pub no_offline: bool,
pub visual_burn_rate: VisualBurnRate,
pub cost_source: CostSource,
pub cache: bool,
pub no_cache: bool,
pub refresh_interval: u64,
pub context_low_threshold: u8,
pub context_medium_threshold: u8,
pub timezone: Option<String>,
pub config: Option<PathBuf>,
pub debug: bool,
pub model_label_aliases: HashMap<String, String>,
pub pricing_overrides: BTreeMap<String, PricingOverride>,
}Fields§
§offline: bool§no_offline: bool§visual_burn_rate: VisualBurnRate§cost_source: CostSource§cache: bool§no_cache: bool§refresh_interval: u64§context_low_threshold: u8§context_medium_threshold: u8§timezone: Option<String>§config: Option<PathBuf>§debug: bool§model_label_aliases: HashMap<String, String>§pricing_overrides: BTreeMap<String, PricingOverride>Trait Implementations§
Source§impl Clone for StatuslineArgs
impl Clone for StatuslineArgs
Source§fn clone(&self) -> StatuslineArgs
fn clone(&self) -> StatuslineArgs
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 moreAuto Trait Implementations§
impl Freeze for StatuslineArgs
impl RefUnwindSafe for StatuslineArgs
impl Send for StatuslineArgs
impl Sync for StatuslineArgs
impl Unpin for StatuslineArgs
impl UnsafeUnpin for StatuslineArgs
impl UnwindSafe for StatuslineArgs
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