Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Univa/rumcake
/ functions
Functions
635 in github.com/Univa/rumcake
⨍
Functions
635
◇
Types & classes
218
Function
get_led_from_matrix_coordinates
(input: MatrixLike<OptionalItem<Ident>>)
rumcake-macros/src/drivers/is31fl3731.rs:15
Function
get_led_layout_bounds
()
rumcake/src/lighting/mod.rs:99
Method
get_macro_buffer
Obtain a reference to macro data created by Via. You should use [`setup_macro_buffer`] to implement this. If this returns `Some`, then [`ViaKeyboard::
rumcake/src/via/mod.rs:116
Method
get_matrix_events_channel
Get a reference to a channel that can receive matrix events from other tasks to be processed into keycodes.
rumcake/src/keyboard.rs:62
Method
get_matrix_events_channel
()
rumcake/src/keyboard.rs:714
Method
get_matrix_events_channel
()
rumcake/src/keyboard.rs:720
Method
get_matrix_events_channel
Get a reference to a channel that can receive matrix events from other tasks to be processed into keycodes.
rumcake/src/split/peripheral.rs:27
Method
get_matrix_events_channel
()
rumcake/src/split/peripheral.rs:60
Method
get_matrix_events_channel
()
rumcake/src/split/peripheral.rs:66
Method
get_message_to_peripheral_channel
Get a reference to a channel that can receive messages from other tasks to be sent to peripherals.
rumcake/src/split/central.rs:28
Method
get_message_to_peripheral_channel
( )
rumcake/src/split/central.rs:48
Method
get_message_to_peripheral_channel
( )
rumcake/src/split/central.rs:56
Method
get_mods
(char: u8)
keyberon/src/layout.rs:523
Method
get_report
(&mut self, _id: ReportId, _buf: &mut [u8])
rumcake/src/usb.rs:187
Method
get_report
(&mut self, report_type: ReportType, _report_id: u8)
keyberon/src/keyboard.rs:106
Method
get_sample
Obtain a sample from the ADC. The `ch` argument corresponds to the index of the analog pin you want to sample (which you provided in the [`Self::new`]
rumcake/src/hw/mcu/stm32.rs:201
Method
get_sample
Obtain a sample from the ADC. The `ch` argument corresponds to the index of the analog pin you want to sample (which you provided in the [`Self::new()
rumcake/src/hw/mcu/nrf.rs:330
Method
get_sample
Obtain a sample from the ADC. The `ch` argument corresponds to the index of the analog pin you want to sample (which you provided in the [`Self::new()
rumcake/src/hw/mcu/rp.rs:144
Method
get_save_signal
()
rumcake/src/lighting/underglow.rs:73
Method
get_save_signal
()
rumcake/src/lighting/underglow.rs:819
Method
get_save_signal
()
rumcake/src/lighting/simple_backlight_matrix.rs:71
Method
get_save_signal
()
rumcake/src/lighting/simple_backlight_matrix.rs:943
Method
get_save_signal
()
rumcake/src/lighting/rgb_backlight_matrix.rs:67
Method
get_save_signal
()
rumcake/src/lighting/rgb_backlight_matrix.rs:804
Method
get_save_signal
()
rumcake/src/lighting/simple_backlight.rs:63
Method
get_save_signal
()
rumcake/src/lighting/simple_backlight.rs:493
Method
get_state
()
rumcake/src/lighting/underglow.rs:51
Method
get_state
()
rumcake/src/lighting/underglow.rs:100
Method
get_state
()
rumcake/src/lighting/underglow.rs:112
Method
get_state
()
rumcake/src/lighting/simple_backlight_matrix.rs:50
Method
get_state
()
rumcake/src/lighting/simple_backlight_matrix.rs:101
Method
get_state
()
rumcake/src/lighting/simple_backlight_matrix.rs:120
Method
get_state
()
rumcake/src/lighting/rgb_backlight_matrix.rs:47
Method
get_state
()
rumcake/src/lighting/rgb_backlight_matrix.rs:98
Method
get_state
()
rumcake/src/lighting/rgb_backlight_matrix.rs:122
Method
get_state
()
rumcake/src/lighting/simple_backlight.rs:43
Method
get_state
()
rumcake/src/lighting/simple_backlight.rs:89
Method
get_state
()
rumcake/src/lighting/simple_backlight.rs:101
Method
get_state_listener
()
rumcake/src/lighting/underglow.rs:67
Method
get_state_listener
()
rumcake/src/lighting/underglow.rs:814
Method
get_state_listener
()
rumcake/src/lighting/simple_backlight_matrix.rs:65
Method
get_state_listener
()
rumcake/src/lighting/simple_backlight_matrix.rs:938
Method
get_state_listener
()
rumcake/src/lighting/rgb_backlight_matrix.rs:61
Method
get_state_listener
()
rumcake/src/lighting/rgb_backlight_matrix.rs:799
Method
get_state_listener
()
rumcake/src/lighting/simple_backlight.rs:57
Method
get_state_listener
()
rumcake/src/lighting/simple_backlight.rs:488
Method
get_storage_buffer
Obtain a static mutable reference to a buffer to be used with a [`StorageService`]. The buffer must be large enough to store the largest possible valu
rumcake/src/storage.rs:527
Method
get_storage_service
()
rumcake/src/storage.rs:829
Method
get_storage_service
()
rumcake/src/via/mod.rs:69
Method
get_string
(&self, _index: StringIndex, _lang_id: u16)
keyberon/src/hid.rs:222
Function
get_switch_matrix_state
( matrix_state: &[u8; (<K::Layout as KeyboardLayout>::LAYOUT_COLS + u8::BITS as usize - 1) / u8::
rumcake/src/via/handlers.rs:19
Function
get_unlock_status
(data: &mut [u8], vial_state: &VialState)
rumcake/src/vial/handlers.rs:41
Method
get_via_hid_receive_channel
()
rumcake/src/hw/mod.rs:285
Method
get_via_hid_send_channel
()
rumcake/src/hw/mod.rs:279
Method
handle_custom_value_command
Optional handler that you can use to handle custom UI channel commands. See <https://www.caniusevia.com/docs/custom_ui>. **This is currently only appl
rumcake/src/via/mod.rs:147
Method
handle_set_layout_options
Optional handler that allows you to handle changes to the current layout options setting.
rumcake/src/via/mod.rs:137
Method
handle_state_change
(&mut self)
rumcake/src/lighting/underglow.rs:718
Method
handle_state_change
(&mut self)
rumcake/src/lighting/simple_backlight_matrix.rs:847
Method
handle_state_change
(&mut self)
rumcake/src/lighting/rgb_backlight_matrix.rs:704
Method
handle_state_change
(&mut self)
rumcake/src/lighting/simple_backlight.rs:403
Method
handle_via_command
Override for handling a Via/Vial protocol packet. Returning `true` indicates that a command is fully handled, so the Via/Vial task will not continue
rumcake/src/via/mod.rs:132
Function
hold_on_press
()
keyberon/src/layout.rs:1311
Function
hold_tap_interleaved_timeout
()
keyberon/src/layout.rs:1255
Method
initialize
(&mut self)
rumcake/src/lighting/underglow.rs:697
Method
initialize
(&mut self)
rumcake/src/lighting/simple_backlight_matrix.rs:826
Method
initialize
(&mut self)
rumcake/src/lighting/rgb_backlight_matrix.rs:683
Method
initialize
(&mut self)
rumcake/src/lighting/simple_backlight.rs:382
Function
initialize_lighting_data
Obtains the lighting config from storage. If it fails to get data, it will return a default config.
rumcake/src/lighting/mod.rs:301
Function
initialize_rcc
Initialize the MCU's internal clocks.
rumcake/src/hw/mcu/stm32.rs:65
Function
initialize_rcc
()
rumcake/src/hw/mcu/nrf.rs:54
Function
initialize_rcc
Initialize the MCU's internal clocks.
rumcake/src/hw/mcu/rp.rs:46
Function
initialize_via_data
(_v: V)
rumcake/src/via/mod.rs:229
Function
initialize_vial_data
(_v: V)
rumcake/src/vial/mod.rs:119
Function
input_pin
(args: Punctuated<Ident, Token![,]>)
rumcake-macros/src/hw/stm32.rs:15
Function
input_pin
(ident: Ident)
rumcake-macros/src/hw/nrf.rs:16
Method
io_capabilities
(&self)
rumcake/src/bluetooth/nrf_ble.rs:53
Function
is31fl3731_get_led_from_matrix_coordinates
( input: proc_macro::TokenStream, )
rumcake-macros/src/lib.rs:254
Function
is31fl3731_get_led_from_rgb_matrix_coordinates
( input: proc_macro::TokenStream, )
rumcake-macros/src/lib.rs:263
Method
is_effect_enabled
(_effect: RGBBacklightMatrixEffect)
rumcake/src/lighting/rgb_backlight_matrix.rs:103
Method
is_effect_enabled
(effect: RGBBacklightMatrixEffect)
rumcake/src/lighting/rgb_backlight_matrix.rs:127
Method
is_enabled
(&self)
rumcake/src/lighting/underglow.rs:260
Method
is_enabled
(&self)
rumcake/src/lighting/simple_backlight_matrix.rs:287
Method
is_enabled
(&self)
rumcake/src/lighting/rgb_backlight_matrix.rs:387
Method
is_enabled
(&self)
rumcake/src/lighting/simple_backlight.rs:209
Function
is_supported
(id: u16)
rumcake/src/vial/protocol/vialrgb.rs:317
Method
is_waiting_for_command
(&self)
rumcake/src/lighting/underglow.rs:710
Method
is_waiting_for_command
(&self)
rumcake/src/lighting/simple_backlight_matrix.rs:839
Method
is_waiting_for_command
(&self)
rumcake/src/lighting/rgb_backlight_matrix.rs:696
Method
is_waiting_for_command
(&self)
rumcake/src/lighting/simple_backlight.rs:395
Function
jump_to_bootloader
A function that allows you to jump to the bootloader, usually for re-flashing the firmware.
rumcake/src/hw/mcu/stm32.rs:44
Function
jump_to_bootloader
()
rumcake/src/hw/mcu/nrf.rs:50
Method
key_codes
Returns an iterator on the `KeyCode` corresponding to the action.
keyberon/src/action.rs:305
Function
keyboard_main
( args: proc_macro::TokenStream, str: proc_macro::TokenStream, )
rumcake-macros/src/lib.rs:148
Function
keyboard_main
( str: ItemStruct, kb_name: Ident, keyboard: KeyboardSettings, )
rumcake-macros/src/keyboard.rs:247
Method
keycode
(&self)
keyberon/src/layout.rs:203
Method
layer
Gets the layer number if the action is the `Layer` action.
keyberon/src/action.rs:298
Function
layout
(input: proc_macro::TokenStream)
keyberon/keyberon-macros/src/lib.rs:9
Function
layout_collect
(_k: K)
rumcake/src/keyboard.rs:542
Function
led_flags
(input: proc_macro::TokenStream)
rumcake-macros/src/lib.rs:223
Function
led_layout
(input: proc_macro::TokenStream)
rumcake-macros/src/lib.rs:217
← previous
next →
301–400 of 635, ranked by callers