MCPcopy Create free account

hub / github.com/Univa/rumcake / functions

Functions635 in github.com/Univa/rumcake

Functionget_led_from_matrix_coordinates
(input: MatrixLike<OptionalItem<Ident>>)
rumcake-macros/src/drivers/is31fl3731.rs:15
Functionget_led_layout_bounds
()
rumcake/src/lighting/mod.rs:99
Methodget_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
Methodget_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
Methodget_matrix_events_channel
()
rumcake/src/keyboard.rs:714
Methodget_matrix_events_channel
()
rumcake/src/keyboard.rs:720
Methodget_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
Methodget_matrix_events_channel
()
rumcake/src/split/peripheral.rs:60
Methodget_matrix_events_channel
()
rumcake/src/split/peripheral.rs:66
Methodget_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
Methodget_message_to_peripheral_channel
( )
rumcake/src/split/central.rs:48
Methodget_message_to_peripheral_channel
( )
rumcake/src/split/central.rs:56
Methodget_mods
(char: u8)
keyberon/src/layout.rs:523
Methodget_report
(&mut self, _id: ReportId, _buf: &mut [u8])
rumcake/src/usb.rs:187
Methodget_report
(&mut self, report_type: ReportType, _report_id: u8)
keyberon/src/keyboard.rs:106
Methodget_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
Methodget_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
Methodget_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
Methodget_save_signal
()
rumcake/src/lighting/underglow.rs:73
Methodget_save_signal
()
rumcake/src/lighting/underglow.rs:819
Methodget_save_signal
()
rumcake/src/lighting/simple_backlight_matrix.rs:71
Methodget_save_signal
()
rumcake/src/lighting/simple_backlight_matrix.rs:943
Methodget_save_signal
()
rumcake/src/lighting/rgb_backlight_matrix.rs:67
Methodget_save_signal
()
rumcake/src/lighting/rgb_backlight_matrix.rs:804
Methodget_save_signal
()
rumcake/src/lighting/simple_backlight.rs:63
Methodget_save_signal
()
rumcake/src/lighting/simple_backlight.rs:493
Methodget_state
()
rumcake/src/lighting/underglow.rs:51
Methodget_state
()
rumcake/src/lighting/underglow.rs:100
Methodget_state
()
rumcake/src/lighting/underglow.rs:112
Methodget_state
()
rumcake/src/lighting/simple_backlight_matrix.rs:50
Methodget_state
()
rumcake/src/lighting/simple_backlight_matrix.rs:101
Methodget_state
()
rumcake/src/lighting/simple_backlight_matrix.rs:120
Methodget_state
()
rumcake/src/lighting/rgb_backlight_matrix.rs:47
Methodget_state
()
rumcake/src/lighting/rgb_backlight_matrix.rs:98
Methodget_state
()
rumcake/src/lighting/rgb_backlight_matrix.rs:122
Methodget_state
()
rumcake/src/lighting/simple_backlight.rs:43
Methodget_state
()
rumcake/src/lighting/simple_backlight.rs:89
Methodget_state
()
rumcake/src/lighting/simple_backlight.rs:101
Methodget_state_listener
()
rumcake/src/lighting/underglow.rs:67
Methodget_state_listener
()
rumcake/src/lighting/underglow.rs:814
Methodget_state_listener
()
rumcake/src/lighting/simple_backlight_matrix.rs:65
Methodget_state_listener
()
rumcake/src/lighting/simple_backlight_matrix.rs:938
Methodget_state_listener
()
rumcake/src/lighting/rgb_backlight_matrix.rs:61
Methodget_state_listener
()
rumcake/src/lighting/rgb_backlight_matrix.rs:799
Methodget_state_listener
()
rumcake/src/lighting/simple_backlight.rs:57
Methodget_state_listener
()
rumcake/src/lighting/simple_backlight.rs:488
Methodget_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
Methodget_storage_service
()
rumcake/src/storage.rs:829
Methodget_storage_service
()
rumcake/src/via/mod.rs:69
Methodget_string
(&self, _index: StringIndex, _lang_id: u16)
keyberon/src/hid.rs:222
Functionget_switch_matrix_state
( matrix_state: &[u8; (<K::Layout as KeyboardLayout>::LAYOUT_COLS + u8::BITS as usize - 1) / u8::
rumcake/src/via/handlers.rs:19
Functionget_unlock_status
(data: &mut [u8], vial_state: &VialState)
rumcake/src/vial/handlers.rs:41
Methodget_via_hid_receive_channel
()
rumcake/src/hw/mod.rs:285
Methodget_via_hid_send_channel
()
rumcake/src/hw/mod.rs:279
Methodhandle_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
Methodhandle_set_layout_options
Optional handler that allows you to handle changes to the current layout options setting.
rumcake/src/via/mod.rs:137
Methodhandle_state_change
(&mut self)
rumcake/src/lighting/underglow.rs:718
Methodhandle_state_change
(&mut self)
rumcake/src/lighting/simple_backlight_matrix.rs:847
Methodhandle_state_change
(&mut self)
rumcake/src/lighting/rgb_backlight_matrix.rs:704
Methodhandle_state_change
(&mut self)
rumcake/src/lighting/simple_backlight.rs:403
Methodhandle_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
Functionhold_on_press
()
keyberon/src/layout.rs:1311
Functionhold_tap_interleaved_timeout
()
keyberon/src/layout.rs:1255
Methodinitialize
(&mut self)
rumcake/src/lighting/underglow.rs:697
Methodinitialize
(&mut self)
rumcake/src/lighting/simple_backlight_matrix.rs:826
Methodinitialize
(&mut self)
rumcake/src/lighting/rgb_backlight_matrix.rs:683
Methodinitialize
(&mut self)
rumcake/src/lighting/simple_backlight.rs:382
Functioninitialize_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
Functioninitialize_rcc
Initialize the MCU's internal clocks.
rumcake/src/hw/mcu/stm32.rs:65
Functioninitialize_rcc
()
rumcake/src/hw/mcu/nrf.rs:54
Functioninitialize_rcc
Initialize the MCU's internal clocks.
rumcake/src/hw/mcu/rp.rs:46
Functioninitialize_via_data
(_v: V)
rumcake/src/via/mod.rs:229
Functioninitialize_vial_data
(_v: V)
rumcake/src/vial/mod.rs:119
Functioninput_pin
(args: Punctuated<Ident, Token![,]>)
rumcake-macros/src/hw/stm32.rs:15
Functioninput_pin
(ident: Ident)
rumcake-macros/src/hw/nrf.rs:16
Methodio_capabilities
(&self)
rumcake/src/bluetooth/nrf_ble.rs:53
Functionis31fl3731_get_led_from_matrix_coordinates
( input: proc_macro::TokenStream, )
rumcake-macros/src/lib.rs:254
Functionis31fl3731_get_led_from_rgb_matrix_coordinates
( input: proc_macro::TokenStream, )
rumcake-macros/src/lib.rs:263
Methodis_effect_enabled
(_effect: RGBBacklightMatrixEffect)
rumcake/src/lighting/rgb_backlight_matrix.rs:103
Methodis_effect_enabled
(effect: RGBBacklightMatrixEffect)
rumcake/src/lighting/rgb_backlight_matrix.rs:127
Methodis_enabled
(&self)
rumcake/src/lighting/underglow.rs:260
Methodis_enabled
(&self)
rumcake/src/lighting/simple_backlight_matrix.rs:287
Methodis_enabled
(&self)
rumcake/src/lighting/rgb_backlight_matrix.rs:387
Methodis_enabled
(&self)
rumcake/src/lighting/simple_backlight.rs:209
Functionis_supported
(id: u16)
rumcake/src/vial/protocol/vialrgb.rs:317
Methodis_waiting_for_command
(&self)
rumcake/src/lighting/underglow.rs:710
Methodis_waiting_for_command
(&self)
rumcake/src/lighting/simple_backlight_matrix.rs:839
Methodis_waiting_for_command
(&self)
rumcake/src/lighting/rgb_backlight_matrix.rs:696
Methodis_waiting_for_command
(&self)
rumcake/src/lighting/simple_backlight.rs:395
Functionjump_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
Functionjump_to_bootloader
()
rumcake/src/hw/mcu/nrf.rs:50
Methodkey_codes
Returns an iterator on the `KeyCode` corresponding to the action.
keyberon/src/action.rs:305
Functionkeyboard_main
( args: proc_macro::TokenStream, str: proc_macro::TokenStream, )
rumcake-macros/src/lib.rs:148
Functionkeyboard_main
( str: ItemStruct, kb_name: Ident, keyboard: KeyboardSettings, )
rumcake-macros/src/keyboard.rs:247
Methodkeycode
(&self)
keyberon/src/layout.rs:203
Methodlayer
Gets the layer number if the action is the `Layer` action.
keyberon/src/action.rs:298
Functionlayout
(input: proc_macro::TokenStream)
keyberon/keyberon-macros/src/lib.rs:9
Functionlayout_collect
(_k: K)
rumcake/src/keyboard.rs:542
Functionled_flags
(input: proc_macro::TokenStream)
rumcake-macros/src/lib.rs:223
Functionled_layout
(input: proc_macro::TokenStream)
rumcake-macros/src/lib.rs:217
← previousnext →301–400 of 635, ranked by callers