Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bazed-editor/bazed
/ types & classes
Types & classes
70 in github.com/bazed-editor/bazed
⨍
Functions
319
◇
Types & classes
70
↓ 4 callers
Class
Key
crates/bazed-input-mapper/src/input_event.rs:107
↓ 4 callers
Class
Version
crates/bazed-stew-macros/src/lib.rs:260
↓ 4 callers
Class
ViewId
crates/bazed-core/src/view.rs:6
↓ 2 callers
Class
ClientSendHandle
crates/bazed-rpc/src/server.rs:10
↓ 2 callers
Class
KeymapId
crates/bazed-input-mapper/src/lib.rs:25
↓ 2 callers
Class
PluginId
crates/bazed-stew-interface/src/rpc_proto.rs:33
↓ 2 callers
Class
RawKey
crates/bazed-input-mapper/src/input_event.rs:155
↓ 1 callers
Enum
Error
crates/bazed-stew-interface/src/stew_rpc.rs:46
↓ 1 callers
Class
FunctionCalled
crates/bazed-stew-interface/src/rpc_proto.rs:149
↓ 1 callers
Class
InvocationResponse
crates/bazed-stew-interface/src/rpc_proto.rs:167
↓ 1 callers
Class
RegionId
crates/bazed-core/src/region.rs:7
Class
node_packages/bazed-svelte/src/lib/rpc.ts:17
Class
App
crates/bazed-core/src/app.rs:30
Class
Buffer
crates/bazed-core/src/buffer.rs:31
Enum
BufferOp
crates/bazed-core/src/user_buffer_op.rs:18
Class
BufferRegions
crates/bazed-core/src/buffer/buffer_regions.rs:19
Enum
CharCategory
crates/bazed-core/src/word_boundary.rs:80
Class
Combo
crates/bazed-input-mapper/src/key_combo.rs:32
Class
Coordinate
crates/bazed-rpc/src/core_proto.rs:15
Class
CoordinateRegion
crates/bazed-rpc/src/core_proto.rs:23
Class
Document
crates/bazed-core/src/document.rs:31
Class
DocumentId
crates/bazed-core/src/document.rs:19
Enum
EditType
crates/bazed-core/src/user_buffer_op.rs:9
Enum
Error
crates/bazed-core/src/app.rs:23
Enum
Error
crates/bazed-input-mapper/src/lib.rs:111
Enum
Error
crates/bazed-stew/src/executable.rs:6
Interface
ExamplePlugin
crates/example-plugin-interface/src/lib.rs:3
Class
FunctionId
crates/bazed-stew-interface/src/rpc_proto.rs:37
Enum
FunctionResult
crates/bazed-stew-interface/src/rpc_proto.rs:192
Class
InputMapper
crates/bazed-input-mapper/src/lib.rs:33
Class
InvocationId
crates/bazed-stew-interface/src/rpc_proto.rs:47
Enum
InvocationResponseData
crates/bazed-stew-interface/src/rpc_proto.rs:174
Class
KeyInput
crates/bazed-input-mapper/src/input_event.rs:9
Enum
KeyInputParseError
crates/bazed-input-mapper/src/key_combo.rs:138
Enum
KeySpec
crates/bazed-input-mapper/src/key_combo.rs:10
Class
Keymap
crates/bazed-input-mapper/src/keymap.rs:17
Enum
KeymapNode
crates/bazed-input-mapper/src/keymap.rs:28
Enum
Motion
crates/bazed-core/src/user_buffer_op.rs:35
Class
Plugin
crates/example-plugin-impl/src/main.rs:5
Class
PluginAttr
crates/bazed-stew-macros/src/lib.rs:165
Class
PluginExecutable
crates/bazed-stew/src/executable.rs:16
Class
PluginInfo
crates/bazed-stew-interface/src/stew_rpc.rs:309
Class
PluginMetadata
crates/bazed-stew-interface/src/rpc_proto.rs:58
Class
PluginState
crates/bazed-stew/src/lib.rs:285
Class
Position
crates/bazed-core/src/buffer/position.rs:5
Class
RegexCursor
crates/bazed-core/src/buffer/regex_cursor.rs:8
Class
Region
crates/bazed-core/src/region.rs:33
Class
RequestId
crates/bazed-rpc/src/core_proto.rs:10
Class
ReverseChunkIter
More or less a copy of [xi_rope::rope::ChunkIter], but traversing the ropes chunks in reverse order. Note** that the chunks contents are still ordered
crates/bazed-core/src/word_boundary.rs:180
Class
Session
node_packages/bazed-svelte/src/lib/rpc.ts:17
Class
Stew
crates/bazed-stew/src/lib.rs:45
Interface
StewConnectionReceiver
crates/bazed-stew-interface/src/stew_rpc.rs:38
Interface
StewConnectionSender
crates/bazed-stew-interface/src/stew_rpc.rs:30
Enum
StewRpcCall
crates/bazed-stew-interface/src/rpc_proto.rs:77
Enum
StewRpcMessage
crates/bazed-stew-interface/src/rpc_proto.rs:140
Class
StewSession
crates/bazed-stew-interface/src/stew_rpc.rs:92
Class
StewSessionBase
Base session type for a connection to the main stew system. This can be cloned to get another handle to the same session.
crates/bazed-stew-interface/src/stew_rpc.rs:69
Enum
Stickyness
crates/bazed-core/src/region.rs:16
Enum
ToBackend
crates/bazed-rpc/src/core_proto.rs:54
Enum
ToFrontend
crates/bazed-rpc/src/core_proto.rs:40
Class
UndoHistory
crates/bazed-core/src/buffer/undo_history.rs:20
Class
UnnamedPipeJsonReader
crates/bazed-stew-interface/src/ipc_connection.rs:53
Class
UnnamedPipeJsonWriter
crates/bazed-stew-interface/src/ipc_connection.rs:13
Class
View
A view represents a part of a [crate::buffer::Buffer] that is shown by a client.
crates/bazed-core/src/view.rs:17
Class
ViewData
crates/bazed-rpc/src/core_proto.rs:30
Class
Viewport
crates/bazed-core/src/view.rs:36
Class
VimInterface
crates/bazed-core/src/vim_interface.rs:50
Enum
VimMode
crates/bazed-core/src/vim_interface.rs:21
Class
WordBoundaries
Boundaries are always between chars: in `"foo bar"`, there is an `End`-boundary at index 3 (`"foo| bar"`), as well as a `Start`-boundary at index 4 (`
crates/bazed-core/src/word_boundary.rs:122
Enum
WordBoundaryType
crates/bazed-core/src/word_boundary.rs:37