Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cachix/cloud.devenv.sh
/ functions
Functions
386 in github.com/cachix/cloud.devenv.sh
⨍
Functions
386
◇
Types & classes
171
Function
parse_uri
(s: &str)
runner/src/bin/runner.rs:205
Method
pause_vm
(&self)
cloud-hypervisor-client/src/apis/default_api.rs:172
Function
post_logs
( state: axum::extract::State<Arc<AppState>>, Path(uuid): axum::extract::Path<Uuid>, mut stream: J
logger/src/server.rs:53
Method
power_button_vm
(&self)
cloud-hypervisor-client/src/apis/default_api.rs:180
Method
pre_userinfo_creation
( &self, req: &ActionRequest, )
backend/src/zitadel/actions.rs:70
Method
queued
()
backend/src/job/model.rs:72
Method
range_max
(&self)
logger/src/stream.rs:45
Method
reboot_vm
(&self)
cloud-hypervisor-client/src/apis/default_api.rs:189
Function
reconnect_websocket
Reconnect to WebSocket server with exponential backoff
runner/src/bin/runner.rs:33
Method
resume_vm
(&self)
cloud-hypervisor-client/src/apis/default_api.rs:198
Function
retry_job
( _user: BetaUser, State(app_state): State<AppState>, Path(id): Path<uuid::Uuid>, )
backend/src/job/serve.rs:153
Function
router
()
backend/src/runner/serve.rs:409
Function
router
()
backend/src/job/serve.rs:204
Function
router
()
backend/src/github/serve.rs:543
Function
router
()
backend/src/zitadel/serve.rs:6
Function
router
()
backend/src/account/serve.rs:42
Method
run_dir
(&self)
runner/src/vm_impl/linux.rs:466
Method
run_dir
(&self)
runner/src/vm_impl/macos.rs:596
Method
running
()
backend/src/job/model.rs:76
Method
set_job_config
Set job configuration and start vsock server to send it to the guest MacOS does not allow using vsock directly. We must go through the Virtualization
runner/src/vm_impl/macos.rs:604
Method
shutdown
TODO: stop with timeout
runner/src/vm_impl/macos.rs:569
Method
shutdown_vm
(&self)
cloud-hypervisor-client/src/apis/default_api.rs:207
Method
shutdown_vmm
(&self)
cloud-hypervisor-client/src/apis/default_api.rs:216
Method
skipped
()
backend/src/job/model.rs:100
Method
start
(&mut self)
runner/src/vm_impl/macos.rs:500
Function
test_action_error_creation
()
backend/src/zitadel/actions.rs:314
Function
test_action_error_from_string
()
backend/src/zitadel/actions.rs:320
Function
test_allocation_with_excessive_resources
()
runner/src/resource_manager.rs:776
Function
test_basic_allocation
()
runner/src/resource_manager.rs:536
Function
test_concurrent_allocations
()
runner/src/resource_manager.rs:668
Function
test_concurrent_vm_creation
()
runner/src/vm_impl/tests.rs:172
Function
test_cpu_limits_with_buffer
()
runner/src/resource_manager.rs:571
Function
test_final_cloud_default
()
backend/src/runner/cloudconfig.rs:238
Function
test_final_cloud_from_yaml
()
backend/src/runner/cloudconfig.rs:208
Function
test_final_cloud_reject_custom_platform
()
backend/src/runner/cloudconfig.rs:264
Function
test_instance_limits
()
runner/src/resource_manager.rs:631
Function
test_ip_guard_lifecycle
()
runner/src/resource_manager.rs:698
Function
test_ip_guard_take_prevents_release
()
runner/src/resource_manager.rs:867
Function
test_ip_pool_exhaustion
()
runner/src/resource_manager.rs:720
Function
test_memory_limits_with_buffer
()
runner/src/resource_manager.rs:601
Function
test_resource_exhaustion
()
runner/src/vm_impl/tests.rs:143
Function
test_resource_guard_explicit_drop
()
runner/src/resource_manager.rs:747
Function
test_resource_guard_take_prevents_release
()
runner/src/resource_manager.rs:831
Function
test_resource_summary
()
runner/src/resource_manager.rs:805
Function
test_spawn_two_vms_sequentially
()
runner/src/vm_impl/tests.rs:44
Function
test_vsock_logging
()
runner/src/vm_impl/tests.rs:259
Method
timed_out
()
backend/src/job/model.rs:96
Method
to_sql
( &self, out: &mut diesel::serialize::Output<diesel::pg::Pg>, )
backend/src/job/model.rs:28
Method
to_vm_config
Build VM configuration from job parameters
backend/src/job/model.rs:452
Method
update_generate_pr
( conn: &mut diesel_async::AsyncPgConnection, owner_id: i64, repo_name: &str,
backend/src/github/model.rs:141
Method
update_job_status
( conn: &mut AsyncPgConnection, job_id: uuid::Uuid, status: &JobStatus, )
backend/src/job/model.rs:294
Method
update_status
( &mut self, conn: &mut AsyncPgConnection, status: JobStatus, )
backend/src/job/model.rs:207
Method
update_status
( app_state: AppState, status: protocol::JobStatus, id: uuid::Uuid, )
backend/src/github/model.rs:617
Method
upsert
Insert or update a GitHub owner
backend/src/github/model.rs:56
Method
verify_webhook_signature
Verify webhook signature
backend/src/github/model.rs:745
Method
vm
Get the VM configuration
runner/src/resource_manager.rs:505
Method
vm_add_device_put
( &self, device_config: models::DeviceConfig, )
cloud-hypervisor-client/src/apis/default_api.rs:225
Method
vm_add_disk_put
( &self, disk_config: models::DiskConfig, )
cloud-hypervisor-client/src/apis/default_api.rs:237
Method
vm_add_fs_put
( &self, fs_config: models::FsConfig, )
cloud-hypervisor-client/src/apis/default_api.rs:249
Method
vm_add_net_put
( &self, net_config: models::NetConfig, )
cloud-hypervisor-client/src/apis/default_api.rs:261
Method
vm_add_pmem_put
( &self, pmem_config: models::PmemConfig, )
cloud-hypervisor-client/src/apis/default_api.rs:273
Method
vm_add_user_device_put
( &self, vm_add_user_device: models::VmAddUserDevice, )
cloud-hypervisor-client/src/apis/default_api.rs:285
Method
vm_add_vdpa_put
( &self, vdpa_config: models::VdpaConfig, )
cloud-hypervisor-client/src/apis/default_api.rs:297
Method
vm_add_vsock_put
( &self, vsock_config: models::VsockConfig, )
cloud-hypervisor-client/src/apis/default_api.rs:309
Method
vm_coredump_put
( &self, vm_coredump_data: models::VmCoredumpData, )
cloud-hypervisor-client/src/apis/default_api.rs:321
Method
vm_counters_get
( &self, )
cloud-hypervisor-client/src/apis/default_api.rs:334
Method
vm_info_get
(&self)
cloud-hypervisor-client/src/apis/default_api.rs:353
Method
vm_receive_migration_put
( &self, receive_migration_data: models::ReceiveMigrationData, )
cloud-hypervisor-client/src/apis/default_api.rs:360
Method
vm_remove_device_put
( &self, vm_remove_device: models::VmRemoveDevice, )
cloud-hypervisor-client/src/apis/default_api.rs:375
Method
vm_resize_put
( &self, vm_resize: models::VmResize, )
cloud-hypervisor-client/src/apis/default_api.rs:388
Method
vm_resize_zone_put
( &self, vm_resize_zone: models::VmResizeZone, )
cloud-hypervisor-client/src/apis/default_api.rs:401
Method
vm_restore_put
( &self, restore_config: models::RestoreConfig, )
cloud-hypervisor-client/src/apis/default_api.rs:414
Method
vm_send_migration_put
( &self, send_migration_data: models::SendMigrationData, )
cloud-hypervisor-client/src/apis/default_api.rs:427
Method
vm_snapshot_put
( &self, vm_snapshot_config: models::VmSnapshotConfig, )
cloud-hypervisor-client/src/apis/default_api.rs:440
Method
vmm_nmi_put
(&self)
cloud-hypervisor-client/src/apis/default_api.rs:453
Method
vmm_ping_get
( &self, )
cloud-hypervisor-client/src/apis/default_api.rs:461
Method
wait
Wait for the VM to finish by periodically polling its state
runner/src/vm_impl/macos.rs:525
Function
webhook
( State(app_state): State<AppState>, headers: axum::http::HeaderMap, body: Bytes, )
backend/src/github/serve.rs:184
Function
webhook_endpoint
( State(state): State<AppState>, headers: HeaderMap, body: Bytes, )
backend/src/zitadel/actions.rs:105
Method
with_auth
(mut self, auth: Auth)
cloud-hypervisor-client/src/apis/request.rs:105
Method
with_client
Construct a new Configuration with a custom hyper client. # Example ``` # use core::time::Duration; # use cloud_hypervisor_client::apis::configurati
cloud-hypervisor-client/src/apis/configuration.rs:82
Method
with_form_param
(mut self, basename: String, param: String)
cloud-hypervisor-client/src/apis/request.rs:95
Method
with_header_param
(mut self, basename: String, param: String)
cloud-hypervisor-client/src/apis/request.rs:77
Method
with_path_param
(mut self, basename: String, param: String)
cloud-hypervisor-client/src/apis/request.rs:89
Method
with_platform_defaults
Create resource limits with platform-specific defaults
runner/src/resource_manager.rs:137
Method
with_query_param
(mut self, basename: String, param: String)
cloud-hypervisor-client/src/apis/request.rs:83
← previous
301–386 of 386, ranked by callers