Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cosmic-utils/forecast
/ functions
Functions
49 in github.com/cosmic-utils/forecast
⨍
Functions
49
◇
Types & classes
35
↓ 10 callers
Method
save_config
(&mut self)
src/app.rs:647
↓ 7 callers
Method
as_ref
(&self)
src/model/location.rs:19
↓ 7 callers
Method
title
(&self)
src/app.rs:85
↓ 4 callers
Method
get
(&mut self, name: &'static str, size: u16)
src/app/icon_cache.rs:44
↓ 3 callers
Method
icon
(&self)
src/app.rs:143
↓ 3 callers
Function
icon_cache_get
(name: &'static str, size: u16)
src/app/icon_cache.rs:56
↓ 2 callers
Method
save_theme
(&self)
src/app.rs:667
↓ 2 callers
Method
update_weather_data
(&self)
src/app.rs:671
↓ 1 callers
Method
changecity
(&self)
src/app.rs:836
↓ 1 callers
Method
check_time
(&self, timeseries: &Timeseries, current_time: DateTime<Local>)
src/views/daily.rs:134
↓ 1 callers
Method
core
(&self)
src/app.rs:183
↓ 1 callers
Function
flags
()
src/app/settings.rs:21
↓ 1 callers
Method
format_date
(&self, ts: &Timeseries)
src/views/daily.rs:130
↓ 1 callers
Method
format_time
(&self, ts: &Timeseries)
src/views/hourly.rs:127
↓ 1 callers
Function
key_binds
()
src/app/key_bind.rs:8
↓ 1 callers
Function
localize
()
src/app/localize.rs:38
↓ 1 callers
Function
localizer
()
src/app/localize.rs:34
↓ 1 callers
Method
message
(&self)
src/app.rs:112
↓ 1 callers
Method
save_config_state
(&mut self)
src/app.rs:657
↓ 1 callers
Function
settings
()
src/app/settings.rs:12
↓ 1 callers
Method
settings
(&self)
src/app.rs:704
↓ 1 callers
Method
theme
(&self)
src/app/config.rs:138
↓ 1 callers
Method
view_daily_forecast
(&self)
src/views/daily.rs:20
↓ 1 callers
Method
view_detail_forecast
(&self)
src/views/detail.rs:16
↓ 1 callers
Method
view_hourly_forecast
(&self)
src/views/hourly.rs:19
Method
all
()
src/app.rs:131
Method
calculate_pressure_units
(&self, value: f64)
src/views/detail.rs:149
Method
calculate_speed_units
(&self, value: f64)
src/views/detail.rs:160
Method
config
()
src/app/config.rs:58
Method
config_handler
()
src/app/config.rs:54
Method
context_drawer
(&self)
src/app.rs:297
Method
core_mut
(&mut self)
src/app.rs:187
Method
default
()
src/app/config.rs:94
Method
dialog
(&self)
src/app.rs:335
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/app/config.rs:162
Method
get_location_data
( query: String, key: String, )
src/model/location.rs:25
Method
get_weather_data
( coords: (f64, f64), last_request: Option<chrono::DateTime<chrono::Utc>>, )
src/model/weather.rs:100
Method
header_start
(&self)
src/app.rs:395
Method
icon_handle
(symbol: String)
src/model/weather.rs:151
Method
init
(core: Core, flags: Self::Flags)
src/app.rs:191
Function
main
()
src/main.rs:10
Function
menu_bar
(core: &Core, key_binds: &HashMap<KeyBind, Action>)
src/app/menu.rs:18
Method
nav_model
(&self)
src/app.rs:293
Method
new
()
src/app/icon_cache.rs:21
Method
on_nav_select
(&mut self, id: nav_bar::Id)
src/app.rs:399
Method
set_temp_units
(&self, temp: f64)
src/views/hourly.rs:120
Method
subscription
(&self)
src/app.rs:405
Method
update
(&mut self, message: Self::Message)
src/app.rs:455
Method
view
(&self)
src/app.rs:621