Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/doums/baru
/ functions
Functions
178 in github.com/doums/baru
⨍
Functions
178
◇
Types & classes
85
↓ 11 callers
Function
parse_format
(format: &str)
src/lib.rs:173
↓ 10 callers
Function
try_free_op
lib/audio/src/audio.c:34
↓ 7 callers
Function
printe
lib/audio/src/audio.c:11
↓ 6 callers
Function
read_and_parse
(file: &str)
src/util.rs:32
↓ 5 callers
Function
find_meminfo
(regex: &Regex, meminfo: &'a str, error: &'a str)
src/modules/memory.rs:248
↓ 5 callers
Method
name
(&self)
src/module.rs:78
↓ 4 callers
Function
humanize
(v1: f32, v2: f32, u1: &'a str, u2: &'a str)
src/modules/memory.rs:240
↓ 4 callers
Function
print_and_exit
lib/netlink/src/common.c:7
↓ 3 callers
Function
alloc_mem
lib/netlink/src/common.c:12
↓ 3 callers
Function
check_input_file
(path: &str, n: u32, warn: bool)
src/modules/temperature.rs:72
↓ 3 callers
Function
free_data
lib/netlink/src/wireless.c:224
↓ 2 callers
Function
check_dir
(path: &PathBuf)
src/util.rs:14
↓ 2 callers
Function
find_temp_dir
(str_path: &str)
src/modules/temperature.rs:254
↓ 2 callers
Function
init
(config: &Config)
src/pulse.rs:33
↓ 2 callers
Function
init_data
lib/audio/src/audio.c:16
↓ 2 callers
Function
name_switch
lib/audio/src/audio.c:72
↓ 2 callers
Function
parse_attribute
(line: &io::Result<String>, attribute: &str)
src/modules/battery.rs:260
↓ 2 callers
Function
read_and_trim
(file: &str)
src/util.rs:25
↓ 2 callers
Function
run
( running: &AtomicBool, key: char, main_config: MainConfig, tx: Sender<ModuleMsg>, )
src/modules/mic.rs:107
↓ 1 callers
Function
abs_time_tick
lib/audio/src/audio.c:131
↓ 1 callers
Function
build_url
(config: &InternalConfig)
src/modules/weather.rs:220
↓ 1 callers
Function
catch_signals
()
src/signal.rs:19
↓ 1 callers
Function
check_dir
(path: &str)
src/modules/temperature.rs:86
↓ 1 callers
Method
cleanup
(&mut self)
src/lib.rs:161
↓ 1 callers
Function
find_attribute_prefix
(path: &str)
src/modules/battery.rs:281
↓ 1 callers
Function
find_ssid
Based on NetworkManager/src/platform/wifi/wifi-utils-nl80211.c
lib/netlink/src/wireless.c:21
↓ 1 callers
Method
format
(&self)
src/module.rs:129
↓ 1 callers
Method
format
(&self)
src/modules/date_time.rs:97
↓ 1 callers
Function
get_icon
(icon: &str, icons: &'icon_cfg WeatherIcons)
src/modules/weather.rs:236
↓ 1 callers
Function
get_inputs
(core_inputs: &CoreInputs, temp_dir: &str)
src/modules/temperature.rs:92
↓ 1 callers
Function
get_output
(json: JsonResponse, config: &InternalConfig)
src/modules/weather.rs:251
↓ 1 callers
Function
get_wired_data
lib/netlink/src/wired.c:46
↓ 1 callers
Function
get_wireless_data
lib/netlink/src/wireless.c:181
↓ 1 callers
Function
has_ip
lib/netlink/src/wired.c:24
↓ 1 callers
Function
humanize
(average: f32, unit: Unit)
src/modules/cpu_freq.rs:228
↓ 1 callers
Method
icon
(&self, code: u32)
src/modules/weather.rs:50
↓ 1 callers
Function
is_operational
lib/netlink/src/wired.c:9
↓ 1 callers
Function
iterate
lib/audio/src/audio.c:146
↓ 1 callers
Method
module_output
(&self, key: char)
src/lib.rs:126
↓ 1 callers
Method
modules
(&self)
src/lib.rs:156
↓ 1 callers
Method
new_data
(&mut self, value: Option<&str>, label: Option<&str>)
src/module.rs:183
↓ 1 callers
Function
nl80211_xbm_to_percent
Based on NetworkManager/src/platform/wifi/wifi-utils-nl80211.c
lib/netlink/src/wireless.c:15
↓ 1 callers
Method
output
(&self)
src/module.rs:196
↓ 1 callers
Function
parse_attributes
( uevent: &str, now_attribute: &str, full_attribute: &str, )
src/modules/battery.rs:231
↓ 1 callers
Function
parse_status
(line: &io::Result<String>)
src/modules/battery.rs:272
↓ 1 callers
Method
placeholder
(&self)
src/module.rs:112
↓ 1 callers
Function
pulse_run
( tick: u32, sink_name: Option<String>, source_name: Option<String>, callback_context: &Callba
src/pulse.rs:122
↓ 1 callers
Function
resolve_essid
lib/netlink/src/wireless.c:33
↓ 1 callers
Function
rotate_log_file
(log_dir: PathBuf)
src/trace.rs:21
↓ 1 callers
Method
run_fn
(&self)
src/module.rs:95
↓ 1 callers
Function
send_for_scan
lib/netlink/src/wireless.c:151
↓ 1 callers
Function
send_for_station
lib/netlink/src/wireless.c:115
↓ 1 callers
Method
sink_data
(&self)
src/pulse.rs:82
↓ 1 callers
Method
source_data
(&self)
src/pulse.rs:86
↓ 1 callers
Method
start
(&mut self)
src/lib.rs:100
↓ 1 callers
Method
temp_symbol
(&self)
src/modules/weather.rs:89
↓ 1 callers
Method
update
(&mut self)
src/lib.rs:136
↓ 1 callers
Method
update_state
(&mut self)
src/module.rs:214
↓ 1 callers
Function
wired_data
(interface: &str)
src/netlink.rs:75
↓ 1 callers
Function
wireless_data
(interface: &str)
src/netlink.rs:47
Method
_terminate
(&mut self)
src/module.rs:247
Function
context_state_cb
lib/audio/src/audio.c:23
Method
default
()
src/modules/weather.rs:142
Method
default
()
src/modules/temperature.rs:59
Method
fmt
(&self, f: &mut Formatter<'_>)
src/error.rs:18
Method
format
(&self)
src/modules/wireless.rs:130
Method
format
(&self)
src/modules/cpu_freq.rs:175
Method
format
(&self)
src/modules/sound.rs:101
Method
format
(&self)
src/modules/cpu_usage.rs:113
Method
format
(&self)
src/modules/weather.rs:215
Method
format
(&self)
src/modules/brightness.rs:100
Method
format
(&self)
src/modules/memory.rs:127
Method
format
(&self)
src/modules/battery.rs:179
Method
format
(&self)
src/modules/wired.rs:116
Method
format
(&self)
src/modules/mic.rs:101
Method
format
(&self)
src/modules/temperature.rs:212
Method
from
(error: String)
src/error.rs:32
Method
from
(config: &'a MainConfig)
src/modules/wireless.rs:54
Method
from
(config: &'a MainConfig)
src/modules/sound.rs:40
Method
from
(config: &'a MainConfig)
src/modules/date_time.rs:38
Method
from
(config: &'a MainConfig)
src/modules/cpu_usage.rs:46
Method
from
(config: &'a MainConfig)
src/modules/brightness.rs:39
Method
from
(config: &'a MainConfig)
src/modules/memory.rs:55
Method
from
(config: &'a MainConfig)
src/modules/wired.rs:45
Method
from
(config: &'a MainConfig)
src/modules/mic.rs:40
Function
init
(logs: Option<Logs>)
src/trace.rs:35
Function
main
()
build.rs:1
Function
main
()
src/main.rs:22
Method
name
(&self)
src/modules/wireless.rs:118
Method
name
(&self)
src/modules/cpu_freq.rs:163
Method
name
(&self)
src/modules/sound.rs:89
Method
name
(&self)
src/modules/date_time.rs:85
Method
name
(&self)
src/modules/cpu_usage.rs:101
Method
name
(&self)
src/modules/weather.rs:203
Method
name
(&self)
src/modules/brightness.rs:88
Method
name
(&self)
src/modules/memory.rs:115
Method
name
(&self)
src/modules/battery.rs:167
Method
name
(&self)
src/modules/wired.rs:104
Method
name
(&self)
src/modules/mic.rs:89
Method
name
(&self)
src/modules/temperature.rs:200
next →
1–100 of 178, ranked by callers