MCPcopy Create free account

hub / github.com/cosmic-utils/forecast / functions

Functions49 in github.com/cosmic-utils/forecast

↓ 10 callersMethodsave_config
(&mut self)
src/app.rs:647
↓ 7 callersMethodas_ref
(&self)
src/model/location.rs:19
↓ 7 callersMethodtitle
(&self)
src/app.rs:85
↓ 4 callersMethodget
(&mut self, name: &'static str, size: u16)
src/app/icon_cache.rs:44
↓ 3 callersMethodicon
(&self)
src/app.rs:143
↓ 3 callersFunctionicon_cache_get
(name: &'static str, size: u16)
src/app/icon_cache.rs:56
↓ 2 callersMethodsave_theme
(&self)
src/app.rs:667
↓ 2 callersMethodupdate_weather_data
(&self)
src/app.rs:671
↓ 1 callersMethodchangecity
(&self)
src/app.rs:836
↓ 1 callersMethodcheck_time
(&self, timeseries: &Timeseries, current_time: DateTime<Local>)
src/views/daily.rs:134
↓ 1 callersMethodcore
(&self)
src/app.rs:183
↓ 1 callersFunctionflags
()
src/app/settings.rs:21
↓ 1 callersMethodformat_date
(&self, ts: &Timeseries)
src/views/daily.rs:130
↓ 1 callersMethodformat_time
(&self, ts: &Timeseries)
src/views/hourly.rs:127
↓ 1 callersFunctionkey_binds
()
src/app/key_bind.rs:8
↓ 1 callersFunctionlocalize
()
src/app/localize.rs:38
↓ 1 callersFunctionlocalizer
()
src/app/localize.rs:34
↓ 1 callersMethodmessage
(&self)
src/app.rs:112
↓ 1 callersMethodsave_config_state
(&mut self)
src/app.rs:657
↓ 1 callersFunctionsettings
()
src/app/settings.rs:12
↓ 1 callersMethodsettings
(&self)
src/app.rs:704
↓ 1 callersMethodtheme
(&self)
src/app/config.rs:138
↓ 1 callersMethodview_daily_forecast
(&self)
src/views/daily.rs:20
↓ 1 callersMethodview_detail_forecast
(&self)
src/views/detail.rs:16
↓ 1 callersMethodview_hourly_forecast
(&self)
src/views/hourly.rs:19
Methodall
()
src/app.rs:131
Methodcalculate_pressure_units
(&self, value: f64)
src/views/detail.rs:149
Methodcalculate_speed_units
(&self, value: f64)
src/views/detail.rs:160
Methodconfig
()
src/app/config.rs:58
Methodconfig_handler
()
src/app/config.rs:54
Methodcontext_drawer
(&self)
src/app.rs:297
Methodcore_mut
(&mut self)
src/app.rs:187
Methoddefault
()
src/app/config.rs:94
Methoddialog
(&self)
src/app.rs:335
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/app/config.rs:162
Methodget_location_data
( query: String, key: String, )
src/model/location.rs:25
Methodget_weather_data
( coords: (f64, f64), last_request: Option<chrono::DateTime<chrono::Utc>>, )
src/model/weather.rs:100
Methodheader_start
(&self)
src/app.rs:395
Methodicon_handle
(symbol: String)
src/model/weather.rs:151
Methodinit
(core: Core, flags: Self::Flags)
src/app.rs:191
Functionmain
()
src/main.rs:10
Functionmenu_bar
(core: &Core, key_binds: &HashMap<KeyBind, Action>)
src/app/menu.rs:18
Methodnav_model
(&self)
src/app.rs:293
Methodnew
()
src/app/icon_cache.rs:21
Methodon_nav_select
(&mut self, id: nav_bar::Id)
src/app.rs:399
Methodset_temp_units
(&self, temp: f64)
src/views/hourly.rs:120
Methodsubscription
(&self)
src/app.rs:405
Methodupdate
(&mut self, message: Self::Message)
src/app.rs:455
Methodview
(&self)
src/app.rs:621