Docs.rs
maelstrom-node-0.1.6
maelstrom-node 0.1.6
Permalink
Docs.rs crate page
EPL-2.0
Links
Repository
crates.io
Source
Owners
sitano
Dependencies
async-trait ^0.1.68
normal
env_logger ^0.10.0
normal
futures ^0.3.28
normal
log ^0.4.17
normal
serde ^1.0.159
normal
serde_json ^1.0.95
normal
simple-error ^0.3.0
normal
tokio ^1.27.0
normal
tokio-context ^0.1.3
normal
tokio-util ^0.7.7
normal
Versions
46.81%
of the crate is documented
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
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
☰
Crate maelstrom
Version 0.1.6
All Items
Modules
Structs
Enums
Traits
Functions
Type Definitions
?
Crate
maelstrom
source
·
[
−
]
Modules
kv
log
protocol
Structs
BlackHoleNode
EchoNode
IOFailingNode
MembershipState
RPCResult
Represents a result of a RPC call. Can be awaited with or without timeout.
Runtime
Enums
Error
source
.
Traits
Node
Functions
done
Returns a result with
NotSupported
error meaning that Node.process() is not aware of specific message type or Ok(()) for init.
is_rpc_error
rpc_err_to_response
Type Definitions
Result