Docs.rs
farhand-agent-1.9.0
farhand-agent 1.9.0
Docs.rs crate page
MIT
OR
Apache-2.0
26 September 2026
Links
Homepage
Documentation
Repository
crates.io
Source
Owners
Rayrsn
Dependencies
clap ^4.5
normal
farhand-fileset ^1.8
normal
libc ^0.2
normal
portable-pty ^0.9
normal
farhand-protocol ^1.8
normal
serde_json ^1.0
normal
tempfile ^3.17
normal
farhand-templates ^1.8
normal
tokio ^1.44
normal
tracing ^0.1
normal
tracing-subscriber ^0.3
normal
farhand-workspace ^1.8
normal
Versions
33.33%
of the crate is documented
Platform
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
Skip to main content
Crate fhd
fhd
1.9.0
All Items
Crate Items
Modules
Structs
Functions
Crate
fhd
Copy item path
Source
Modules
§
metrics
metrics_
server
An opt-in Prometheus endpoint.
Structs
§
Server
Context
Functions
§
get_
hostname
Best-effort identity of this agent, used for STATUS reporting and tags.
handle_
connection
is_
exposed_
bind
Whether a listen address is exposed (unspecified address or any non-loopback IP). Unparseable addresses are treated conservatively as exposed.
parse_
custom_
shell
Parse a custom shell invocation (e.g.
/bin/sh -c
) into argv tokens. Returns
None
for empty or whitespace-only input — a misconfiguration the daemon rejects at startup; library callers fall back to the default shell.
run_
server
Accept loop and per-connection dispatch for the agent daemon.
validate_
start_
config
Validate daemon startup authentication configuration.