Docs.rs
veilid-core-0.3.1
veilid-core 0.3.1
Docs.rs crate page
MPL-2.0
Links
crates.io
Source
Owners
veilid
Dependencies
argon2 ^0.5.2
normal
async-std-resolver ^0.24.0
normal
optional
backtrace ^0.3.69
normal
blake3 ^1.5.0
normal
capnp ^0.18.10
normal
cfg-if ^1.0.0
normal
chacha20 ^0.9.1
normal
chacha20poly1305 ^0.10.1
normal
curve25519-dalek ^4.1.1
normal
data-encoding ^2.5.0
normal
directories ^5.0.1
normal
ed25519-dalek ^2.1.0
normal
enumset ^1.1.3
normal
eyre ^0.6.11
normal
flume ^0.11.0
normal
futures-util ^0.3.29
normal
veilid-hashlink ^0.1.0
normal
hex ^0.4.3
normal
hickory-resolver ^0.24.0
normal
optional
json ^0.12.4
normal
keyvaluedb ^0.1.1
normal
lazy_static ^1.4.0
normal
lock_api ^0.4.11
normal
lz4_flex ^0.11.1
normal
num-traits ^0.2.17
normal
once_cell ^1.19.0
normal
parking_lot ^0.12.1
normal
paste ^1.0.14
normal
range-set-blaze ^0.1.13
normal
schemars ^0.8.16
normal
serde ^1.0.193
normal
serde-big-array ^0.5.1
normal
serde_json ^1.0.108
normal
shell-words ^1.1.0
normal
static_assertions ^1.1.0
normal
stop-token ^0.7.0
normal
thiserror ^1.0.50
normal
tracing ^0.1.40
normal
tracing-error ^0.2.0
normal
tracing-subscriber ^0.3.18
normal
veilid-tools ^0.3.1
normal
weak-table ^0.3.2
normal
x25519-dalek ^2.0.0
normal
capnpc ^0.18.0
build
filetime ^0.2.23
build
glob ^0.3.1
build
hex ^0.4.3
build
sha2 ^0.10.8
build
async-io ^1.13.0
normal
async-std ^1.12.0
normal
optional
veilid-async-tls ^0.12.0
normal
veilid-async-tungstenite ^0.23.0
normal
veilid-bugsalot ^0.2.0
normal
chrono ^0.4.31
normal
config ^0.13.4
normal
futures-util ^0.3.29
normal
veilid-igd ^0.1.1
normal
keyring-manager ^0.5.1
normal
keyvaluedb-sqlite ^0.1.1
normal
libc ^0.2.151
normal
nix ^0.27.1
normal
rustls ^0.21.10
normal
rustls-pemfile ^1.0.4
normal
socket2 ^0.5.5
normal
sysinfo ^0.30.6
normal
tokio ^1.35.0
normal
optional
tokio-stream ^0.1.14
normal
optional
tokio-util ^0.7.10
normal
optional
webpki ^0.22.4
normal
webpki-roots ^0.25.3
normal
serial_test ^2.0.0
dev
simplelog ^0.12.1
dev
tracing-subscriber ^0.3.18
dev
async-lock ^2.8.0
normal
async_executors ^0.7.0
normal
getrandom ^0.2.11
normal
js-sys ^0.3.66
normal
keyvaluedb-web ^0.1.1
normal
send_wrapper ^0.6.0
normal
serde-wasm-bindgen ^0.6.3
normal
serde_bytes ^0.11
normal
tracing-wasm ^0.2.1
normal
tsify ^0.4.5
normal
veilid-tools ^0.3.1
normal
wasm-bindgen ^0.2.89
normal
wasm-bindgen-futures ^0.4.39
normal
wasm-logger ^0.2.0
normal
web-sys ^0.3.66
normal
ws_stream_wasm ^0.7.4
normal
console_error_panic_hook ^0.1.7
dev
serial_test ^2.0.0
dev
wasm-bindgen-test ^0.3.39
dev
wasm-logger ^0.2.0
dev
wee_alloc ^0.4.5
dev
jni ^0.21.1
normal
jni-sys ^0.3.0
normal
ndk ^0.7.0
normal
ndk-glue ^0.7.0
normal
paranoid-android ^0.2.1
normal
optional
tracing-oslog ^0.1.2
normal
optional
winapi ^0.3.9
normal
windows ^0.51.1
normal
windows-permissions ^0.2.4
normal
Versions
0.19%
of the crate is documented
Go to latest version
Platform
i686-unknown-linux-gnu
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
veilid_core
0.3.1
Module veilid_capnp
Modules
Enums
In crate veilid_core
?
Module
veilid_core
::
veilid_capnp
source
·
[
−
]
Expand description
The on-the-wire serialization format for Veilid RPC
Modules
§
address
address_i_p_v4
address_i_p_v6
address_type_set
answer
dial_info
dial_info_detail
dial_info_t_c_p
dial_info_u_d_p
dial_info_w_s
dial_info_w_s_s
full_tunnel
key256
node_info
node_status
nonce24
operation
operation_app_call_a
operation_app_call_q
operation_app_message
operation_cancel_tunnel_a
operation_cancel_tunnel_q
operation_complete_tunnel_a
operation_complete_tunnel_q
operation_find_block_a
operation_find_block_q
operation_find_node_a
operation_find_node_q
operation_get_value_a
operation_get_value_q
operation_inspect_value_a
operation_inspect_value_q
operation_return_receipt
operation_route
operation_set_value_a
operation_set_value_q
operation_signal
operation_start_tunnel_a
operation_start_tunnel_q
operation_status_a
operation_status_q
operation_supply_block_a
operation_supply_block_q
operation_validate_dial_info
operation_value_changed
operation_watch_value_a
operation_watch_value_q
partial_tunnel
peer_info
private_route
protocol_type_set
question
route_hop
route_hop_data
routed_operation
safety_route
sender_info
signal_info_hole_punch
signal_info_reverse_connect
signature512
signed_direct_node_info
signed_node_info
signed_relayed_node_info
signed_value_data
signed_value_descriptor
socket_address
statement
subkey_range
tunnel_endpoint
typed_key
typed_signature
Enums
§
DialInfoClass
NetworkClass
ProtocolKind
Sequencing
TunnelEndpointMode
TunnelError