Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/blackportal-ai/nebula
/ functions
Functions
187 in github.com/blackportal-ai/nebula
⨍
Functions
187
◇
Types & classes
74
↓ 5 callers
Method
into_inner
(self)
nebula_common/src/datapackage/validated.rs:41
↓ 5 callers
Function
parse_style
(line: &str)
nebula_cli/src/tui/config.rs:304
↓ 5 callers
Method
render
(&mut self, tui: &mut Tui)
nebula_cli/src/tui/app.rs:184
↓ 5 callers
Method
validate
(self)
nebula_common/src/datapackage/validated.rs:65
↓ 4 callers
Function
datapackage_meta_from_file_not_validated
Reads a json file that contains the datapackage descriptor as json the received data is not checked for validity filepath: A path on the filesystem
nebula_common/src/datapackage/pod.rs:20
↓ 4 callers
Function
get_config_dir
()
nebula_cli/src/main.rs:92
↓ 4 callers
Function
get_data_dir
()
nebula_cli/src/main.rs:81
↓ 4 callers
Function
parse_color
(s: &str)
nebula_cli/src/tui/config.rs:343
↓ 3 callers
Method
cancel
(&self)
nebula_cli/src/tui.rs:204
↓ 3 callers
Function
command_interpret
( itr: I, state: &mut NebulaCliState, pch: &mut C, )
nebula_cli/src/cli/mod.rs:215
↓ 3 callers
Method
enter
(&mut self)
nebula_cli/src/tui.rs:175
↓ 3 callers
Method
exit
(&mut self)
nebula_cli/src/tui.rs:188
↓ 3 callers
Function
get_data_dir
()
nebula_registry/src/main.rs:73
↓ 3 callers
Method
init
Initialize the component with a specified area if necessary. # Arguments `area` - Rectangular area to initialize the component within. # Returns `
nebula_cli/src/tui/components.rs:53
↓ 3 callers
Function
initialize_logging
initializes a file and optionally a console subscriber for tracing console_lvl: Option contains the level that shall be logged onto the console env_v
nebula_common/src/configuration/tracing.rs:31
↓ 3 callers
Function
process_color_string
(color_str: &str)
nebula_cli/src/tui/config.rs:321
↓ 2 callers
Method
as_filter
(&self)
nebula_common/src/model/pb_mapper.rs:68
↓ 2 callers
Method
client
( &mut self, )
nebula_common/src/api/state.rs:110
↓ 2 callers
Method
draw
(&mut self, frame: &mut Frame, area: Rect)
nebula_cli/src/tui/components/home.rs:240
↓ 2 callers
Function
generate_example_dp
()
nebula_common/src/storage/root_folder.rs:167
↓ 2 callers
Function
get_config_dir
()
nebula_registry/src/main.rs:84
↓ 2 callers
Function
get_configuration
()
nebula_common/src/configuration/cli.rs:36
↓ 2 callers
Method
list_packages
( &self, _sort: SortSettings, _filter: FilterSettings, _pagation: PagationSett
nebula_common/src/api/state.rs:119
↓ 2 callers
Function
project_directory
()
nebula_registry/src/main.rs:95
↓ 2 callers
Function
project_directory
()
nebula_cli/src/main.rs:103
↓ 2 callers
Method
put_package_metadata
(&mut self, package: &DataPackage)
nebula_common/src/storage/root_folder.rs:121
↓ 2 callers
Function
run_legacy_cmd
(mut args: Cli, mut state: NebulaCliState)
nebula_cli/src/cli/run.rs:9
↓ 2 callers
Method
stop
(&self)
nebula_cli/src/tui.rs:158
↓ 1 callers
Function
alternate_colors
(i: Status)
nebula_cli/src/tui/components/home.rs:260
↓ 1 callers
Method
apply_data_source
( &mut self, ftor: impl AsyncFn(&mut dyn MetaDataSource) -> Result<R, DataSourceError>, )
nebula_common/src/api/state.rs:81
↓ 1 callers
Method
as_fields
(&self)
nebula_common/src/model/pb_mapper.rs:40
↓ 1 callers
Method
as_pagation
(&self)
nebula_common/src/model/pb_mapper.rs:27
↓ 1 callers
Function
check_candidates
(base_path: &PathBuf, options: impl IntoIterator<Item: AsRef<str>>)
nebula_common/src/configuration/cli.rs:23
↓ 1 callers
Function
datapackage_meta_from_file
Reads a json file that contains the datapackage descriptor as json and checks it validity filepath: A path on the filesystem
nebula_common/src/datapackage/mod.rs:33
↓ 1 callers
Method
deref
(&self)
nebula_common/src/model/mod.rs:78
↓ 1 callers
Function
extract_modifiers
(raw: &str)
nebula_cli/src/tui/config.rs:116
↓ 1 callers
Method
frame_rate
(mut self, frame_rate: f64)
nebula_cli/src/tui.rs:88
↓ 1 callers
Function
from_json
(pi: &PackageInfo)
nebula_common/src/api/sync.rs:19
↓ 1 callers
Function
get_datapackage_file_candidates_from_folder
( path: &PathBuf, recursive: bool, candidates: &mut Vec<PathBuf>, )
nebula_common/src/storage/root_folder.rs:24
↓ 1 callers
Method
get_package
(&self, package: &str, _filter: FilterSettings)
nebula_common/src/api/state.rs:134
↓ 1 callers
Method
get_package_info
( &self, request: Request<PackageRequest>, )
nebula_common/src/registry/endpoints.rs:40
↓ 1 callers
Method
handle_actions
(&mut self, tui: &mut Tui)
nebula_cli/src/tui/app.rs:143
↓ 1 callers
Method
handle_events
(&mut self, tui: &mut Tui)
nebula_cli/src/tui/app.rs:97
↓ 1 callers
Method
handle_key_event
(&mut self, key: KeyEvent)
nebula_cli/src/tui/app.rs:118
↓ 1 callers
Method
handle_key_event
Handle key events and produce actions if necessary. # Arguments `key` - A key event to be processed. # Returns `Result<Option<Action>>` - An actio
nebula_cli/src/tui/components.rs:83
↓ 1 callers
Method
handle_mouse_event
Handle mouse events and produce actions if necessary. # Arguments `mouse` - A mouse event to be processed. # Returns `Result<Option<Action>>` - An
nebula_cli/src/tui/components.rs:96
↓ 1 callers
Method
handle_resize
(&mut self, tui: &mut Tui, w: u16, h: u16)
nebula_cli/src/tui/app.rs:178
↓ 1 callers
Function
init
(_args: ClapInitArgs, _state: &mut NebulaCliState)
nebula_cli/src/cli/bridge.rs:33
↓ 1 callers
Function
init_client
( host: &str, port: u16, )
nebula_common/src/client/mod.rs:12
↓ 1 callers
Method
init_client
(&mut self)
nebula_common/src/api/state.rs:63
↓ 1 callers
Method
init_config
(&mut self)
nebula_common/src/api/state.rs:58
↓ 1 callers
Method
init_data_source
(&mut self)
nebula_common/src/api/state.rs:73
↓ 1 callers
Function
install_package
( _args: ClapInstallArgs, _state: &mut NebulaCliState, )
nebula_cli/src/cli/bridge.rs:44
↓ 1 callers
Function
list_packages
( args: ListArgs, state: &mut NebulaCliState, )
nebula_common/src/api/list.rs:27
↓ 1 callers
Function
list_packages
( args: ClapListArgs, state: &mut NebulaCliState, pch: &mut E, )
nebula_cli/src/cli/bridge.rs:73
↓ 1 callers
Method
next_event
(&mut self)
nebula_cli/src/tui.rs:220
↓ 1 callers
Method
on_clap_error
(&self, rep: &Report)
nebula_cli/src/cli/mod.rs:205
↓ 1 callers
Method
on_cli_error
(&self, rep: &Report)
nebula_cli/src/cli/mod.rs:209
↓ 1 callers
Method
on_list
(&self, res: ListResult)
nebula_cli/src/cli/mod.rs:194
↓ 1 callers
Method
on_search_packages
(&self, packages: Vec<PackageInfo>)
nebula_cli/src/cli/mod.rs:184
↓ 1 callers
Function
parse_key_code_with_modifiers
( raw: &str, mut modifiers: KeyModifiers, )
nebula_cli/src/tui/config.rs:141
↓ 1 callers
Function
parse_key_sequence
(raw: &str)
nebula_cli/src/tui/config.rs:254
↓ 1 callers
Method
print_datapackage_info
(&self, dp: &DataPackage)
nebula_cli/src/cli/mod.rs:169
↓ 1 callers
Method
print_package_info
(&self, pi: &PackageInfo)
nebula_cli/src/cli/mod.rs:158
↓ 1 callers
Method
put_package_metadata
(&mut self, package: &DataPackage)
nebula_common/src/api/state.rs:153
↓ 1 callers
Method
register_action_handler
(&mut self, tx: UnboundedSender<Action>)
nebula_cli/src/tui/components/home.rs:203
↓ 1 callers
Method
register_config_handler
(&mut self, config: Config)
nebula_cli/src/tui/components/home.rs:222
↓ 1 callers
Method
render_footer
(&self, area: Rect, buf: &mut Buffer)
nebula_cli/src/tui/components/home.rs:136
↓ 1 callers
Method
render_header
(&self, area: Rect, buf: &mut Buffer)
nebula_cli/src/tui/components/home.rs:132
↓ 1 callers
Method
render_list
(&mut self, area: Rect, buf: &mut Buffer)
nebula_cli/src/tui/components/home.rs:142
↓ 1 callers
Method
render_selected_item
(&self, area: Rect, buf: &mut Buffer)
nebula_cli/src/tui/components/home.rs:172
↓ 1 callers
Method
run
(&mut self)
nebula_cli/src/tui/app.rs:61
↓ 1 callers
Method
run_selected_cmd
(&mut self)
nebula_cli/src/tui/components/home.rs:123
↓ 1 callers
Function
run_tui
(args: Cli, state: NebulaCliState)
nebula_cli/src/tui/run.rs:6
↓ 1 callers
Function
search_package
( args: SearchArgs, state: &mut NebulaCliState, )
nebula_common/src/api/search.rs:9
↓ 1 callers
Function
search_packages
( client: &mut NebulaPackageQueryClient<Channel>, query: String, )
nebula_common/src/client/mod.rs:45
↓ 1 callers
Function
search_packages
( args: ClapSearchArgs, state: &mut NebulaCliState, pch: &mut E, )
nebula_cli/src/cli/bridge.rs:100
↓ 1 callers
Method
search_packages
( &self, _request: Request<SearchPackagesRequest>, )
nebula_common/src/registry/endpoints.rs:90
↓ 1 callers
Method
select_first
(&mut self)
nebula_cli/src/tui/components/home.rs:115
↓ 1 callers
Method
select_last
(&mut self)
nebula_cli/src/tui/components/home.rs:119
↓ 1 callers
Method
select_next
(&mut self)
nebula_cli/src/tui/components/home.rs:107
↓ 1 callers
Method
select_none
(&mut self)
nebula_cli/src/tui/components/home.rs:103
↓ 1 callers
Method
select_previous
(&mut self)
nebula_cli/src/tui/components/home.rs:111
↓ 1 callers
Method
start
(&mut self)
nebula_cli/src/tui.rs:103
↓ 1 callers
Function
status
(_args: ClapStatusArgs, _state: &mut NebulaCliState)
nebula_cli/src/cli/bridge.rs:122
↓ 1 callers
Method
suspend
(&mut self)
nebula_cli/src/tui.rs:208
↓ 1 callers
Function
sync
(_args: ClapSyncArgs, state: &mut NebulaCliState)
nebula_cli/src/cli/bridge.rs:131
↓ 1 callers
Method
sync_all
(&mut self)
nebula_common/src/storage/root_folder.rs:58
↓ 1 callers
Method
sync_file
(&mut self, file_path: PathBuf)
nebula_common/src/storage/root_folder.rs:76
↓ 1 callers
Function
sync_packages
(_args: SyncArgs, state: &mut NebulaCliState)
nebula_common/src/api/sync.rs:25
↓ 1 callers
Method
tick_rate
(mut self, tick_rate: f64)
nebula_cli/src/tui.rs:83
↓ 1 callers
Function
uninstall_package
( _args: ClapUninstallArgs, _state: &mut NebulaCliState, )
nebula_cli/src/cli/bridge.rs:147
↓ 1 callers
Method
update
(&mut self, action: Action)
nebula_cli/src/tui/components/home.rs:227
↓ 1 callers
Function
update_package
( _args: ClapUpdateArgs, _state: &mut NebulaCliState, )
nebula_cli/src/cli/bridge.rs:167
Method
as_sort
(&self)
nebula_common/src/model/pb_mapper.rs:92
Method
config
(&self)
nebula_common/src/api/state.rs:98
Method
data
(&self)
nebula_common/src/api/state.rs:94
Method
default
()
nebula_common/src/model/mod.rs:98
Method
default
()
nebula_cli/src/tui/components/home.rs:41
Method
deref
(&self)
nebula_common/src/datapackage/validated.rs:54
next →
1–100 of 187, ranked by callers