Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Dylanmurzello/zed-android-port
/ functions
Functions
38,615 in github.com/Dylanmurzello/zed-android-port
⨍
Functions
38,615
◇
Types & classes
7,505
↓ 157 callers
Method
as_path
(&self)
crates/util/src/paths.rs:274
↓ 157 callers
Method
languages
(&self)
crates/project/src/project.rs:2191
↓ 157 callers
Function
rgb
Convert an RGB hex color code number to a color type
crates/gpui/src/color.rs:14
↓ 156 callers
Method
len
(&self)
crates/multi_buffer/src/multi_buffer.rs:891
↓ 155 callers
Method
is_ok
(&self)
crates/agent_ui/src/conversation_view.rs:640
↓ 155 callers
Method
len
(&self)
crates/project/src/search_history.rs:120
↓ 154 callers
Function
init
(cx: &mut App)
crates/zed/src/zed.rs:141
↓ 153 callers
Method
len_utf8
(&self)
crates/gpui/src/text_system/line_wrapper.rs:359
↓ 152 callers
Method
fs
(&self)
crates/collab/tests/integration/test_server.rs:630
↓ 151 callers
Method
items_center
Sets the element to align flex items along the center of the container's cross axis. [Docs](https://tailwindcss.com/docs/align-items#center)
crates/gpui/src/styled.rs:278
↓ 151 callers
Method
move_with
( &mut self, move_selection: &mut dyn FnMut(&DisplaySnapshot, &mut Selection<DisplayPoint>),
crates/editor/src/selections_collection.rs:955
↓ 151 callers
Method
set_excerpts_for_path
( &mut self, path: PathKey, buffer: Entity<Buffer>, ranges: impl IntoIterator<
crates/multi_buffer/src/path_key.rs:83
↓ 150 callers
Method
open_path
( &mut self, path: ProjectPath, cx: &mut Context<Self>, )
crates/project/src/project.rs:3045
↓ 150 callers
Method
pop
Pops an element from the priority queue blocking if necessary. This method is best suited if you only intend to pop one element, for better performan
crates/gpui/src/queue.rs:283
↓ 149 callers
Method
get
(&self, mut index: usize)
crates/editor/src/code_context_menus.rs:1478
↓ 148 callers
Method
insert
(&mut self, focus_handle: &FocusHandle)
crates/gpui/src/tab_stop.rs:78
↓ 148 callers
Method
or_insert_with
(self, default: F)
crates/collections/src/vecmap.rs:106
↓ 147 callers
Method
change_selections
( &mut self, autoscroll: Option<Autoscroll>, window: &mut Window, cx: &mut Con
crates/agent/src/tools/evals/fixtures/disable_cursor_blinking/before.rs:2797
↓ 147 callers
Method
clone
(&self)
crates/gpui/src/geometry.rs:373
↓ 147 callers
Method
file_name
(&self)
crates/util/src/paths.rs:278
↓ 147 callers
Method
track_focus
(mut self, focus_handle: &gpui::FocusHandle)
crates/ui/src/components/tree_view_item.rs:113
↓ 146 callers
Method
file
The file associated with the buffer, if any.
crates/language/src/buffer.rs:1411
↓ 145 callers
Method
find_project_path
Attempts to find a `ProjectPath` corresponding to the given path. If the path is a *full path*, meaning it starts with the root name of a worktree, we
crates/project/src/project.rs:4968
↓ 145 callers
Method
style
(&mut self, cx: &App)
crates/editor/src/editor.rs:22257
↓ 144 callers
Method
borrow_mut
(&mut self)
crates/gpui/src/app/context.rs:880
↓ 144 callers
Method
entry
(&self)
crates/project/src/git_store/git_traversal.rs:139
↓ 144 callers
Method
new
(sample_text: &str, cx: &mut TestAppContext)
crates/editor/src/editor_tests.rs:28226
↓ 144 callers
Function
write
(android_app: &AndroidApp, item: ClipboardItem)
crates/gpui_android/src/clipboard.rs:80
↓ 143 callers
Method
newest_anchor
(&self)
crates/editor/src/selections_collection.rs:269
↓ 143 callers
Method
set
(&mut self, item: ClipboardItem)
crates/gpui_linux/src/linux/wayland/clipboard.rs:158
↓ 143 callers
Method
to_async
Creates an `AsyncApp`, which can be cloned and has a static lifetime so it can be held across `await` points.
crates/gpui/src/app.rs:1643
↓ 142 callers
Method
extend
Extends the container with another one, overwriting the existing variables on collision.
crates/task/src/task.rs:279
↓ 142 callers
Method
remote_id
(&self)
crates/editor/src/items.rs:65
↓ 142 callers
Method
status
(&self)
crates/vim/src/state.rs:1112
↓ 142 callers
Method
write
(&self, key: String, value: String)
crates/db/src/kvp.rs:110
↓ 141 callers
Method
set_language
Assign a language to the buffer, blocking for up to 1ms to reparse the buffer.
crates/language/src/buffer.rs:1451
↓ 140 callers
Method
contains_focused
Obtains whether the element associated with this handle contains the focused element or is itself focused.
crates/gpui/src/window.rs:327
↓ 140 callers
Method
edit
(&mut self, edits: I, cx: &mut Context<Self>)
crates/editor/src/editor.rs:4164
↓ 140 callers
Method
remove
(&mut self, range: Range<usize>)
crates/agent_ui/src/entry_view_state.rs:251
↓ 140 callers
Method
snapshot
(&self, buffer_id: BufferId, cx: &App)
crates/multi_buffer/src/multi_buffer.rs:515
↓ 139 callers
Method
extend
(&mut self, elements: impl IntoIterator<Item = AnyElement>)
crates/extensions_ui/src/components/extension_card.rs:26
↓ 139 callers
Method
len
(&self)
crates/agent/src/edit_agent/evals/fixtures/disable_cursor_blinking/before.rs:20881
↓ 139 callers
Method
remote_id
(&self)
crates/project/src/project.rs:2257
↓ 138 callers
Method
insert
(&mut self, key: K, value: V)
crates/sum_tree/src/tree_map.rs:75
↓ 138 callers
Method
into_any
(self)
crates/gpui/src/app/entity_map.rs:458
↓ 137 callers
Method
detach
Detaching a task runs it to completion in the background.
crates/gpui/src/executor.rs:53
↓ 137 callers
Function
get
(content: &SettingsContent)
crates/settings/src/settings_store.rs:2532
↓ 137 callers
Method
range
Get the range value after self is applied to the specified selection.
crates/vim/src/motion.rs:1335
↓ 137 callers
Method
register_fake_lsp
( &self, language_name: impl Into<LanguageName>, mut adapter: crate::FakeLspAdapter,
crates/language/src/language_registry.rs:329
↓ 137 callers
Method
request
(&self, request: R)
crates/project/src/debugger/session.rs:565
↓ 136 callers
Method
entry
(&self, index: usize)
crates/agent_ui/src/entry_view_state.rs:54
↓ 136 callers
Method
insert
(&mut self, users: Vec<proto::User>)
crates/client/src/user.rs:959
↓ 135 callers
Method
next
(&self, focused_id: Option<&FocusId>)
crates/gpui/src/tab_stop.rs:111
↓ 135 callers
Method
open_local_buffer
( &mut self, abs_path: impl AsRef<Path>, cx: &mut Context<Self>, )
crates/project/src/project.rs:3061
↓ 135 callers
Method
worktree_for_id
(&self, id: WorktreeId, cx: &App)
crates/project/src/project.rs:2438
↓ 134 callers
Method
exec
(&mut self)
crates/sqlez/src/statement.rs:292
↓ 134 callers
Method
output
(&mut self)
crates/util/src/command.rs:129
↓ 133 callers
Method
allow_parking
(&self)
crates/gpui/src/executor.rs:323
↓ 133 callers
Method
saturating_sub
(self, other: RowDelta)
crates/editor/src/display_map/dimensions.rs:5
↓ 132 callers
Method
add_request_handler
(&mut self, handler: F)
crates/collab/src/rpc.rs:701
↓ 132 callers
Method
ok
(self)
crates/settings/src/settings_store.rs:1503
↓ 131 callers
Method
abs_path
(&self)
crates/project/src/project.rs:6447
↓ 131 callers
Method
insert_tree
(&mut self, other: TreeMap<K, V>)
crates/sum_tree/src/tree_map.rs:192
↓ 131 callers
Method
kind
(&self)
crates/project/src/project.rs:6508
↓ 130 callers
Function
start
()
crates/gpui/examples/tree.rs:54
↓ 130 callers
Method
subscribe_in
Subscribe to events emitted by another entity. The entity to which you're subscribing must implement the [`EventEmitter`] trait. The callback will be
crates/gpui/src/app/context.rs:355
↓ 130 callers
Method
to_string
(&self)
crates/vim/src/command.rs:178
↓ 129 callers
Method
icon_color
(selected: bool)
crates/workspace/src/pane.rs:2654
↓ 129 callers
Method
to_string
(&self)
tooling/compliance/src/git.rs:134
↓ 128 callers
Method
body
Sets the body of the request.
crates/extension_api/src/http_client.rs:77
↓ 128 callers
Method
snapshot
(&self)
crates/project/src/git_store.rs:4304
↓ 127 callers
Method
repeat
( &mut self, from_insert_mode: bool, window: &mut Window, cx: &mut Context<Sel
crates/vim/src/normal/repeat.rs:233
↓ 127 callers
Method
try_into
(self)
crates/gpui/src/window.rs:5694
↓ 126 callers
Method
add_entity_request_handler
(&self, handler: H)
crates/rpc/src/proto_client.rs:436
↓ 126 callers
Method
store
Set or delete the API key in the system keychain.
crates/language_model/src/api_key.rs:99
↓ 125 callers
Method
add_item
( &mut self, item: Box<dyn ItemHandle>, activate_pane: bool, focus_item: bool,
crates/workspace/src/pane.rs:1345
↓ 125 callers
Method
is_whitespace
(&self, c: char)
crates/language/src/buffer.rs:6024
↓ 124 callers
Method
as_str
(&self)
crates/editor/src/editor.rs:9637
↓ 124 callers
Method
cmp
(&self, other: &Anchor, buffer: &BufferSnapshot)
crates/text/src/anchor.rs:91
↓ 124 callers
Method
entry_for_path
(&'a self, path: &ProjectPath, cx: &'a App)
crates/project/src/project.rs:4931
↓ 124 callers
Method
hide_mouse_cursor
(&mut self, origin: HideMouseCursorOrigin, cx: &mut Context<Self>)
crates/editor/src/editor.rs:3014
↓ 124 callers
Method
line_len
(&self, row: u32)
crates/rope/src/rope.rs:615
↓ 123 callers
Function
build
(flake_output: &str)
tooling/xtask/src/tasks/workflows/nix_build.rs:40
↓ 123 callers
Method
change_selections
( &mut self, autoscroll: Option<Autoscroll>, window: &mut Window, cx: &mut Con
crates/agent/src/edit_agent/evals/fixtures/disable_cursor_blinking/before.rs:2797
↓ 123 callers
Method
edit
Applies the given edits to the buffer. Each edit is specified as a range of text to delete, and a string of text to insert at that location. Adjacent
crates/language/src/buffer.rs:2640
↓ 123 callers
Function
init_test
(cx: &mut gpui::TestAppContext)
crates/project/tests/integration/project_tests.rs:12475
↓ 123 callers
Method
notify
Tell GPUI that an entity has changed and observers of it should be notified.
crates/gpui/src/app.rs:2323
↓ 123 callers
Method
upgrade
(self)
crates/agent/src/legacy_thread.rs:88
↓ 122 callers
Method
spawn
(self, cx: &App)
crates/cloud_api_client/src/websocket.rs:29
↓ 121 callers
Method
all
Constructs `Edges` where all sides are set to the same specified value. This function creates an `Edges` instance with the `top`, `right`, `bottom`,
crates/gpui/src/geometry.rs:1817
↓ 121 callers
Method
point_to_offset
(&self, point: Point)
crates/rope/src/rope.rs:455
↓ 121 callers
Method
size
(mut self, size: impl Into<AbsoluteLength>)
crates/git_ui/src/commit_tooltip.rs:62
↓ 120 callers
Method
channel_store
(&self)
crates/collab/tests/integration/test_server.rs:634
↓ 120 callers
Method
is_dir
(&self)
crates/project/src/project.rs:6472
↓ 120 callers
Method
send
(self, payload: R::Response)
crates/collab/src/rpc.rs:123
↓ 118 callers
Method
cmp
(&self, other: &Self, buffer: &MultiBufferSnapshot)
crates/editor/src/display_map/fold_map.rs:1327
↓ 118 callers
Method
is_empty
(&self)
crates/gpui/src/geometry.rs:1621
↓ 118 callers
Method
notify
Sends a notification to the context server without expecting a response. This function serializes the notification and sends it through the outbound c
crates/context_server/src/client.rs:466
↓ 118 callers
Method
push
(&mut self, path: &RelPath)
crates/util/src/rel_path.rs:320
↓ 117 callers
Method
clip_point
(&self, point: Point, bias: Bias)
crates/rope/src/rope.rs:553
← previous
next →
301–400 of 38,615, ranked by callers