Docs.rs
elfo-0.2.0-alpha.8
elfo 0.2.0-alpha.8
Docs.rs crate page
MIT
Links
Repository
crates.io
Source
Owners
loyd
Dependencies
elfo-configurer ^0.2.0-alpha.8
normal
elfo-core ^0.2.0-alpha.8
normal
elfo-dumper ^0.2.0-alpha.8
normal
elfo-logger ^0.2.0-alpha.8
normal
elfo-macros ^0.2.0-alpha.8
normal
elfo-network ^0.2.0-alpha.8
normal
elfo-pinger ^0.2.0-alpha.8
normal
elfo-telemeter ^0.2.0-alpha.8
normal
elfo-test ^0.2.0-alpha.8
normal
anyhow ^1.0.38
dev
criterion ^0.4.0
dev
derive_more ^0.99.11
dev
elfo-test ^0.2.0-alpha.8
dev
futures ^0.3.12
dev
humantime-serde ^1
dev
libc ^0.2.97
dev
metrics ^0.17
dev
parking_lot ^0.12
dev
serde ^1.0.120
dev
static_assertions ^1.1.0
dev
tokio ^1
dev
toml ^0.7
dev
tracing ^0.1.25
dev
tracing-subscriber ^0.3
dev
Versions
100%
of the crate is documented
Go to latest stable release
Platform
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
☰
Request
Required Associated Types
Response
Implementations on Foreign Types
GetSnapshot
ReloadConfigs
Implementors
In elfo
?
Trait
elfo
::
Request
source
·
[
−
]
pub trait Request:
Message
{ type
Response
:
Debug
+
Clone
+
Send
+
Serialize
; }
Required Associated Types
§
source
type
Response
:
Debug
+
Clone
+
Send
+
Serialize
Implementations on Foreign Types
§
source
§
impl
Request
for
ReloadConfigs
§
type
Response
=
Result
<
()
,
ReloadConfigsRejected
>
source
§
impl
Request
for
GetSnapshot
§
type
Response
=
Local
<
Arc
<
Snapshot
,
Global
>>
Implementors
§
source
§
impl
Request
for
Ping
§
type
Response
=
()
source
§
impl
Request
for
StartEntrypoint
§
type
Response
=
Result
<
()
,
StartEntrypointRejected
>
source
§
impl
Request
for
UpdateConfig
§
type
Response
=
Result
<
()
,
ConfigRejected
>
source
§
impl
Request
for
ValidateConfig
§
type
Response
=
Result
<
()
,
ConfigRejected
>