Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/andelf/picc
/ functions
Functions
700 in github.com/andelf/picc
⨍
Functions
700
◇
Types & classes
102
Function
draw_centered_text
在指定位置居中绘制白色文字
src/bin/standup.rs:259
Method
drop
(&mut self)
src/bin/dictation_streaming/recognizer.rs:178
Method
drop
(&mut self)
crates/dictation-ng/src/sherpa.rs:80
Function
empty_input
()
src/bin/dictation_streaming/resample.rs:45
Function
event_tap_callback
( _proxy: CGEventTapProxy, event_type: CGEventType, event: NonNull<CGEvent>, _user_info: *mut
src/bin/voice_correct.rs:151
Function
event_tap_callback
( _proxy: CGEventTapProxy, event_type: CGEventType, event: NonNull<CGEvent>, _user_info: *mut
src/bin/dictation_pause.rs:96
Function
event_tap_callback
( _proxy: CGEventTapProxy, event_type: CGEventType, event: NonNull<CGEvent>, _user_info: *mut
src/bin/voice_correct_v2.rs:248
Function
event_tap_callback
( _proxy: CGEventTapProxy, event_type: CGEventType, event: NonNull<CGEvent>, _user_info: *mut
src/bin/dictation.rs:69
Function
event_tap_callback
( _proxy: CGEventTapProxy, event_type: CGEventType, event: NonNull<CGEvent>, _user_info: *mut
crates/dictation-ng/src/real.rs:49
Function
exit_codes_are_nonzero
()
src/error.rs:137
Function
falls_back_to_character_level
()
crates/homophone-replacer/src/pronunciation.rs:37
Function
falls_back_to_character_level_pronunciation
()
crates/homophone-replacer/tests/baselines.rs:98
Method
find_all
Find all descendants matching `query` (max depth 20).
src/accessibility.rs:540
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/locator.rs:571
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/accessibility.rs:1623
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
src/error.rs:34
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/bin/voice_correct.rs:132
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/bin/axcli.rs:111
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/bin/voice_correct_v2.rs:234
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
crates/picc-speech/src/errors.rs:12
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
crates/homophone-replacer/src/compiled.rs:27
Method
focus
Set focus on the first match.
src/locator.rs:369
Method
from
(value: CompiledFormatError)
crates/homophone-replacer/src/compiled.rs:43
Method
from_bytes
(bytes: &[u8])
crates/homophone-replacer/src/compiled.rs:106
Method
from_pairs
(pairs: &[(&str, &str)])
crates/homophone-replacer/src/replacer.rs:47
Method
from_parts
(lexicon: Lexicon, rules: ReplaceRuleSet)
crates/homophone-replacer/src/compiled.rs:49
Method
from_path
(path: impl AsRef<Path>)
crates/homophone-replacer/src/lexicon.rs:18
Method
from_path
(path: impl AsRef<Path>)
crates/homophone-replacer/src/replacer.rs:17
Method
from_raw
(value: u8)
crates/picc-speech/src/session.rs:13
Method
from_str
(s: &str)
src/bin/axcli.rs:131
Function
frontmost_bundle_id
()
crates/picc-speech/src/focus.rs:16
Method
get_by_description
Create a locator matching descendants with the exact AXDescription.
src/locator.rs:150
Method
get_by_dom_class
Create a locator matching descendants by DOM class.
src/locator.rs:177
Method
get_by_dom_id
Create a locator matching descendants by AXDOMIdentifier. Note: DOM IDs are NOT guaranteed to be unique across an app — Electron apps like Lark may h
src/locator.rs:169
Method
get_by_role
Create a locator that matches descendants with the given role and name. If `name` is empty, only the role is matched.
src/locator.rs:121
Method
get_by_text
Create a locator matching descendants whose subtree text contains `text`.
src/locator.rs:134
Method
get_by_title
Create a locator matching descendants with the exact AXTitle.
src/locator.rs:142
Function
groups_ascii_words_and_prefers_longest_match
()
crates/homophone-replacer/src/phrase_matcher.rs:113
Function
handler
(_: i32)
examples/app-audio.rs:367
Method
has_dom_class
Check if element has a specific DOM class.
src/accessibility.rs:491
Method
has_role
Check if subtree contains an element with the given role.
src/accessibility.rs:616
Method
has_text
Match only elements that contain the given text somewhere in their subtree.
src/accessibility.rs:285
Function
hide_all_overlays
隐藏所有 SnapWindow 的 overlay
src/main.rs:92
Function
hide_all_windows
隐藏所有 SnapWindow
src/main.rs:85
Function
identity_when_rates_match
()
crates/picc-speech/src/audio.rs:245
Function
identity_when_same_rate
()
src/bin/dictation_streaming/resample.rs:26
Function
implements_error_trait
()
src/error.rs:144
Method
input_text
Focus an element and type text.
src/actions.rs:79
Method
interactive_count
Number of interactive elements counted during the last print.
src/tree_fmt.rs:54
Function
keeps_first_duplicate_lexicon_entry
()
crates/homophone-replacer/tests/baselines.rs:104
Function
keeps_first_target_when_duplicate_pronunciation_rules_are_given
()
crates/homophone-replacer/tests/baselines.rs:133
Function
keeps_non_chinese_segments_unchanged
()
crates/homophone-replacer/tests/baselines.rs:81
Method
lexicon
(&self)
crates/homophone-replacer/src/compiled.rs:70
Method
load_from_path
(path: impl AsRef<Path>)
crates/homophone-replacer/src/compiled.rs:149
Method
locate
Find an element using a locator string (as produced by `generate_locator`). ```ignore let btn = app.locate(r#"AXButton[title="Send"]"#); let el = ap
src/accessibility.rs:554
Method
locator
Generate a locator string that uniquely identifies `target` within this node's subtree.
src/accessibility.rs:567
Function
main
()
src/main.rs:516
Function
main
()
src/bin/key_test.rs:36
Function
main
()
src/bin/claude_menubar.rs:664
Function
main
()
src/bin/english_refiner.rs:175
Function
main
()
src/bin/hidden.rs:92
Function
main
()
src/bin/statusline.rs:201
Function
main
()
src/bin/voice_correct.rs:865
Function
main
()
src/bin/ax_tui.rs:963
Function
main
()
src/bin/ax_print.rs:45
Function
main
()
src/bin/standup.rs:1185
Function
main
()
src/bin/dictation_pause.rs:338
Function
main
()
src/bin/axcli.rs:298
Function
main
()
src/bin/voice_correct_v2.rs:671
Function
main
()
src/bin/dictation.rs:243
Function
main
()
src/bin/clipcopy.rs:6
Function
main
()
src/bin/dictation_streaming/main.rs:145
Function
main
()
examples/lid-angle.rs:113
Function
main
()
examples/local-ocr.rs:4
Function
main
()
examples/app-audio.rs:185
Function
main
()
examples/speech-recognition.rs:14
Function
main
()
examples/ambient-light.rs:392
Function
main
()
examples/screen-ocr.rs:6
Function
main
()
crates/homophone-replacer/src/bin/hrcli.rs:67
Function
main
()
crates/dictation-ng/build.rs:4
Function
main
()
crates/dictation-ng/src/main.rs:7
Function
main
()
crates/dictation-ng/src/real.rs:110
Function
matches_terms_when_only_tones_differ
()
crates/homophone-replacer/src/replacer.rs:278
Method
min_children
Match only elements with at least `n` direct children.
src/accessibility.rs:279
Function
mixed_complex
()
src/bin/voice_correct.rs:2079
Function
mixed_complex
()
src/bin/voice_correct_v2.rs:1588
Function
mixed_complex
()
crates/picc-speech/src/postprocess.rs:242
Method
mode
(&self)
crates/picc-speech/src/session.rs:92
Method
mode_raw
(&self)
crates/picc-speech/src/session.rs:96
Function
my_pred
(_: &AXNode)
src/locator.rs:666
Method
new
(screen: &NSScreen, mtm: MainThreadMarker)
src/main.rs:260
Method
new
()
src/locator.rs:72
Method
new
()
src/tree_fmt.rs:45
Method
new
Create a new context for the given application.
src/actions.rs:21
Method
new
()
src/accessibility.rs:249
Method
new
(frame: NSRect, mtm: MainThreadMarker)
src/bin/statusline.rs:49
Method
new
(root: AXNode, pid: i32, preload_depth: usize)
src/bin/ax_tui.rs:114
Method
new
(screen: &NSScreen, mtm: MainThreadMarker)
src/bin/standup.rs:195
Method
new
(config: &OnlineConfig)
src/bin/dictation_streaming/recognizer.rs:54
Method
new
(output_path: &str)
examples/app-audio.rs:157
← previous
next →
501–600 of 700, ranked by callers