Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/XanClic/leddy
/ functions
Functions
48 in github.com/XanClic/leddy
⨍
Functions
48
◇
Types & classes
6
↓ 11 callers
Function
check_superfluous_params
(params: HashMap<&str, &str>)
src/main.rs:193
↓ 10 callers
Method
send_req
(&self, prefix: &[u8], raw_data: &[u8])
src/keyboard.rs:233
↓ 8 callers
Function
parse_color
(color_param: &str)
src/main.rs:146
↓ 7 callers
Method
mode
(&self)
src/types.rs:90
↓ 6 callers
Function
parse_speed
(speed_param: &str)
src/main.rs:162
↓ 5 callers
Method
all_keys_raw
(&self, raw_keys: &[u8])
src/keyboard.rs:282
↓ 5 callers
Method
gradient
(&self)
src/types.rs:124
↓ 5 callers
Function
isize_param
(params: &mut HashMap<&str, &str>, name: &str)
src/software_effects/screen_capture.rs:12
↓ 5 callers
Method
rgb
(&self)
src/types.rs:101
↓ 3 callers
Function
do_software_effect
(kbd: &mut Keyboard, params: HashMap<&str, &str>, efn: fn(&Keyboard, HashMap<&str, &str>
src/main.rs:416
↓ 3 callers
Function
parse_direction
(dir_param: &str)
src/main.rs:170
↓ 2 callers
Method
all_keys
(&self, keys: &KeyMap)
src/keyboard.rs:290
↓ 2 callers
Function
do_vgradient
(kbd: &Keyboard, cp: ColorParam, up: bool)
src/main.rs:297
↓ 2 callers
Function
parse_keyup
(up_param: Option<&str>, down_param: Option<&str>)
src/main.rs:181
↓ 2 callers
Function
print_usage
()
src/main.rs:14
↓ 2 callers
Method
refresh_profile
(&self)
src/keyboard.rs:229
↓ 2 callers
Method
serialize
(&self, to: &mut [u8])
src/types.rs:296
↓ 2 callers
Method
software_effect_end
(&mut self)
src/keyboard.rs:219
↓ 2 callers
Function
strip_prefix
(string: &'a str, prefix: &str)
src/main.rs:138
↓ 1 callers
Function
do_all_keys
(kbd: &Keyboard, mut params: HashMap<&str, &str>)
src/main.rs:213
↓ 1 callers
Function
do_fade
(kbd: &Keyboard, mut params: HashMap<&str, &str>)
src/main.rs:402
↓ 1 callers
Function
do_gradient
(kbd: &Keyboard, mut params: HashMap<&str, &str>)
src/main.rs:364
↓ 1 callers
Function
do_pulse
(kbd: &Keyboard, mut params: HashMap<&str, &str>)
src/main.rs:228
↓ 1 callers
Function
do_rain
(kbd: &Keyboard, mut params: HashMap<&str, &str>)
src/main.rs:283
↓ 1 callers
Function
do_reactive
(kbd: &Keyboard, mut params: HashMap<&str, &str>)
src/main.rs:255
↓ 1 callers
Function
do_reactive_ripple
(kbd: &Keyboard, mut params: HashMap<&str, &str>)
src/main.rs:269
↓ 1 callers
Function
do_wave
(kbd: &Keyboard, mut params: HashMap<&str, &str>)
src/main.rs:241
↓ 1 callers
Method
fade
(&self, cp: ColorParam, speed: u8)
src/keyboard.rs:363
↓ 1 callers
Method
gradient
(&self, cp: ColorParam)
src/keyboard.rs:355
↓ 1 callers
Function
hsv_to_rgb
(h: f32, s: f32, v: f32)
src/software_effects/sound_spectrum.rs:21
↓ 1 callers
Method
pulse
(&self, cp: ColorParam, speed: u8)
src/keyboard.rs:294
↓ 1 callers
Method
rain
(&self, cp: ColorParam, speed: u8, direction: Direction)
src/keyboard.rs:337
↓ 1 callers
Method
raw
(&self)
src/types.rs:344
↓ 1 callers
Method
reactive
(&self, cp: ColorParam, speed: u8, keyup: bool)
src/keyboard.rs:315
↓ 1 callers
Method
reactive_ripple
(&self, cp: ColorParam, speed: u8, keyup: bool)
src/keyboard.rs:326
↓ 1 callers
Method
set_profile
(&mut self, profile: u8)
src/keyboard.rs:224
↓ 1 callers
Method
software_effect_start
(&mut self)
src/keyboard.rs:215
↓ 1 callers
Method
wave
(&self, cp: ColorParam, speed: u8, direction: Direction)
src/keyboard.rs:304
↓ 1 callers
Function
xrandr_res
()
src/software_effects/screen_capture.rs:26
Method
from_stdin
()
src/types.rs:325
Method
from_str
(s: &str)
src/types.rs:60
Method
hex_nibble
(c: u8)
src/types.rs:61
Function
main
()
src/main.rs:428
Method
new
()
src/keyboard.rs:153
Function
screen_capture
(kbd: &Keyboard, mut params: HashMap<&str, &str>)
src/software_effects/screen_capture.rs:57
Function
sound_spectrum
(kbd: &Keyboard, params: HashMap<&str, &str>)
src/software_effects/sound_spectrum.rs:45
Function
string_list
(mut cum: Option<String>, k: &&str)
src/main.rs:196
Function
x_key_ids
(kbd: &Keyboard, params: HashMap<&str, &str>)
src/software_effects/x_key_ids.rs:10