MCPcopy Create free account

hub / github.com/Univa/rumcake / functions

Functions635 in github.com/Univa/rumcake

Functionbuild_analog_matrix
(input: proc_macro::TokenStream)
rumcake-macros/src/lib.rs:180
Functionbuild_analog_matrix
(input: AnalogMatrixDefinition)
rumcake-macros/src/keyboard.rs:1072
Functionbuild_direct_pin_matrix
(input: proc_macro::TokenStream)
rumcake-macros/src/lib.rs:173
Functionbuild_direct_pin_matrix
(input: MatrixLike<OptionalItem<Ident>>)
rumcake-macros/src/keyboard.rs:1016
Functionbuild_layout
(input: proc_macro::TokenStream)
rumcake-macros/src/lib.rs:187
Functionbuild_layout
(raw: TokenStream, layers: LayoutLike<TokenTree>)
rumcake-macros/src/keyboard.rs:1130
Functionbuild_standard_matrix
(input: proc_macro::TokenStream)
rumcake-macros/src/lib.rs:166
Functionbuild_standard_matrix
(input: StandardMatrixDefinition)
rumcake-macros/src/keyboard.rs:970
Methodcan_bond
(&self, _conn: &Connection)
rumcake/src/bluetooth/nrf_ble.rs:57
Functioncentral_task
(_k: K, mut driver: impl CentralDeviceDriver)
rumcake/src/split/central.rs:105
Functioncheck_double_tap_bootloader
(timeout: u64)
rumcake/src/hw/mod.rs:190
Functionchord_individual_press
()
keyberon/src/chording.rs:217
Functionchord_overlap_press_release
()
keyberon/src/chording.rs:253
Functionchord_press_half_release
()
keyberon/src/chording.rs:233
Functionchord_press_release
()
keyberon/src/chording.rs:196
Functionconnect_storage_service
(ident: Ident)
rumcake-macros/src/via.rs:36
Functionconnect_storage_service
(input: proc_macro::TokenStream)
rumcake-macros/src/lib.rs:421
Methodcontrol_in
(&mut self, xfer: ControlIn<B>)
keyberon/src/hid.rs:234
Methodcontrol_out
(&mut self, xfer: ControlOut<B>)
keyberon/src/hid.rs:260
Methodcreate_storage_instance
(&self)
rumcake/src/lighting/underglow.rs:677
Methodcreate_storage_instance
(&self)
rumcake/src/lighting/simple_backlight_matrix.rs:804
Methodcreate_storage_instance
(&self)
rumcake/src/lighting/rgb_backlight_matrix.rs:661
Methodcreate_storage_instance
(&self)
rumcake/src/lighting/simple_backlight.rs:363
Functioncustom
()
keyberon/src/layout.rs:1458
Functioncustom_handler
()
keyberon/src/layout.rs:1558
Functiond
A shortcut to create a `Action::DefaultLayer`, useful to create compact layout.
keyberon/src/action.rs:328
Methoddefault
()
rumcake/src/bluetooth/nrf_ble.rs:44
Methoddefault
()
rumcake/src/lighting/underglow.rs:164
Methoddefault
()
rumcake/src/lighting/simple_backlight_matrix.rs:175
Methoddefault
()
rumcake/src/lighting/rgb_backlight_matrix.rs:184
Methoddefault
()
rumcake/src/lighting/simple_backlight.rs:146
Methoddefault
()
rumcake/src/vial/protocol/via.rs:161
Methoddefault
()
rumcake/src/via/protocol_12/mod.rs:116
Functionderive_cycle
(e: proc_macro::TokenStream)
rumcake-macros/src/lib.rs:139
Functionderive_ledeffect
(e: proc_macro::TokenStream)
rumcake-macros/src/lib.rs:133
Functiondevice_indication
()
rumcake/src/via/handlers.rs:63
Methoddevice_mut
(&mut self)
keyberon/src/hid.rs:133
Methoddisable
(&mut self)
rumcake/src/hw/mod.rs:257
Functiondisplay_task
(_k: K, mut display: impl DisplayDriver<K>)
rumcake/src/display.rs:177
Functiondynamic_keymap_get_buffer
( offset: u16, size: u8, data: &mut [u8], convert_action_to_keycode: impl Fn(Action<Keycode>)
rumcake/src/via/handlers.rs:369
Functiondynamic_keymap_get_encoder
( layer: u8, encoder_id: u8, clockwise: bool, data: &mut [u8], )
rumcake/src/via/handlers.rs:300
Functiondynamic_keymap_get_keycode
( layer: u8, row: u8, col: u8, data: &mut [u8], convert_action_to_keycode: impl Fn(Action<
rumcake/src/via/handlers.rs:202
Functiondynamic_keymap_get_layer_count
(data: &mut [u8])
rumcake/src/via/handlers.rs:198
Functiondynamic_keymap_get_number_of_entries
(data: &mut [u8])
rumcake/src/vial/handlers.rs:305
Functiondynamic_keymap_macro_get_buffer
( offset: u16, size: u8, data: &mut [u8], )
rumcake/src/via/handlers.rs:129
Functiondynamic_keymap_macro_get_buffer_size
(data: &mut [u8])
rumcake/src/via/handlers.rs:125
Functiondynamic_keymap_macro_get_count
(data: &mut [u8])
rumcake/src/via/handlers.rs:111
Functiondynamic_keymap_macro_reset
()
rumcake/src/via/handlers.rs:115
Functiondynamic_keymap_macro_set_buffer
( offset: u16, size: u8, data: &[u8], )
rumcake/src/via/handlers.rs:148
Functiondynamic_keymap_set_buffer
( offset: u16, size: u8, data: &[u8], convert_keycode_to_action: impl Fn(u16) -> Option<Action
rumcake/src/via/handlers.rs:413
Functiondynamic_keymap_set_encoder
( layer: u8, encoder_id: u8, clockwise: bool, data: &[u8], )
rumcake/src/via/handlers.rs:321
Functiondynamic_keymap_set_keycode
( layer: u8, row: u8, col: u8, data: &[u8], convert_keycode_to_action: impl Fn(u16) -> Opt
rumcake/src/via/handlers.rs:232
Functionec11_encoders_poll
(_k: K)
rumcake/src/keyboard.rs:437
Functioneeprom_reset
()
rumcake/src/vial/handlers.rs:336
Methodenable
(&mut self)
rumcake/src/hw/mod.rs:250
Methodendpoint_in_complete
(&mut self, addr: EndpointAddress)
keyberon/src/hid.rs:226
Methodendpoint_out
(&mut self, _addr: EndpointAddress)
keyberon/src/hid.rs:232
Methodeq
(&self, other: &Self)
keyberon/src/action.rs:110
Methoderase
(&mut self, from: u32, to: u32)
rumcake/src/hw/mcu/stm32.rs:340
Methoderase
(&mut self, from: u32, to: u32)
rumcake/src/hw/mcu/nrf.rs:132
Methoderase_region
(&self, region_number: usize)
rumcake/src/storage.rs:792
Methodevents
Iterates on the `Event`s generated by the update. `T` must be some kind of array of array of bool. Panics if the coordinates doesn't fit in a `(u8,
keyberon/src/debounce.rs:98
Methodevents
Iterates on the `Event`s generated by the update. `T` must be some kind of array of array of u8. # Example ``` use keyberon::analog::{AnalogAcutati
keyberon/src/analog.rs:133
Methodfmt
(&self, f: &mut core::fmt::Formatter<'_>)
keyberon/src/action.rs:96
Methodfrom
(value: ReadExactError<E>)
rumcake/src/split/peripheral.rs:106
Methodfrom
(event: Event)
rumcake/src/split/mod.rs:27
Methodfrom
(value: ReadExactError<E>)
rumcake/src/split/central.rs:97
Methodfrom
(event: Event)
keyberon/src/layout.rs:469
Methodfrom
(val: u8)
keyberon/src/hid.rs:76
Methodfrom_ascii
(char: u8)
keyberon/src/layout.rs:535
Methodfrom_iter
(iter: T)
keyberon/src/key_code.rs:265
Functiongenerate_items_from_enum_variants
( a: proc_macro::TokenStream, e: proc_macro::TokenStream, )
rumcake-macros/src/lib.rs:32
Methodget
Gets the current state.
keyberon/src/debounce.rs:41
Methodget_backlight_matrix
( )
rumcake/src/lighting/simple_backlight_matrix.rs:106
Methodget_backlight_matrix
( )
rumcake/src/lighting/simple_backlight_matrix.rs:125
Methodget_backlight_matrix
( )
rumcake/src/lighting/mod.rs:73
Methodget_backlight_matrix
( )
rumcake/src/lighting/rgb_backlight_matrix.rs:108
Methodget_backlight_matrix
( )
rumcake/src/lighting/rgb_backlight_matrix.rs:132
Methodget_command_channel
()
rumcake/src/lighting/underglow.rs:40
Methodget_command_channel
()
rumcake/src/lighting/underglow.rs:95
Methodget_command_channel
()
rumcake/src/lighting/underglow.rs:107
Methodget_command_channel
()
rumcake/src/lighting/simple_backlight_matrix.rs:36
Methodget_command_channel
( )
rumcake/src/lighting/simple_backlight_matrix.rs:95
Methodget_command_channel
( )
rumcake/src/lighting/simple_backlight_matrix.rs:114
Methodget_command_channel
()
rumcake/src/lighting/rgb_backlight_matrix.rs:33
Methodget_command_channel
()
rumcake/src/lighting/rgb_backlight_matrix.rs:92
Methodget_command_channel
()
rumcake/src/lighting/rgb_backlight_matrix.rs:116
Methodget_command_channel
()
rumcake/src/lighting/simple_backlight.rs:32
Methodget_command_channel
()
rumcake/src/lighting/simple_backlight.rs:84
Methodget_command_channel
()
rumcake/src/lighting/simple_backlight.rs:96
Methodget_configuration_descriptors
( &self, writer: &mut DescriptorWriter, )
keyberon/src/hid.rs:186
Methodget_consumer_report_send_channel
()
rumcake/src/hw/mod.rs:272
Functionget_definition
(data: &mut [u8])
rumcake/src/vial/handlers.rs:25
Functionget_definition_size
(data: &mut [u8])
rumcake/src/vial/handlers.rs:21
Functionget_firmware_version
(data: &mut [u8])
rumcake/src/via/handlers.rs:29
Methodget_idle_ms
(&mut self, _id: Option<ReportId>)
rumcake/src/usb.rs:207
Functionget_keyboard_id
(version: u32, data: &mut [u8])
rumcake/src/vial/handlers.rs:13
Methodget_keyboard_report_send_channel
()
rumcake/src/hw/mod.rs:266
Methodget_layer
(&self)
keyberon/src/layout.rs:229
Functionget_layout_options
(layout_options: &u32, data: &mut [u8])
rumcake/src/via/handlers.rs:33
← previousnext →201–300 of 635, ranked by callers