Docs.rs
lazybar-core-0.9.0
lazybar-core 0.9.0
Docs.rs crate page
MIT
Links
Repository
crates.io
Source
Owners
Qelxiros
Dependencies
acpid_plug ^0.1.2
normal
aho-corasick ^1.1.3
normal
optional
anyhow ^1.0.97
normal
async-trait ^0.1.87
normal
cairo-rs ^0.20.7
normal
chrono ^0.4.40
normal
optional
config ^0.15.11
normal
csscolorparser ^0.7.0
normal
derive-debug ^0.1.2
normal
derive_builder ^0.20.2
normal
fastping-rs ^0.2.4
normal
optional
futures ^0.3.31
normal
glib ^0.20.9
normal
if-addrs ^0.13.3
normal
lazy_static ^1.5.0
normal
lazybar-types ^0.4.0
normal
libpulse-binding ^2.29.0
normal
optional
log ^0.4.26
normal
mpd ^0.1.0
normal
optional
pango ^0.20.9
normal
pangocairo ^0.20.7
normal
regex ^1.11.1
normal
reqwest ^0.12.14
normal
optional
rustix ^1.0.2
normal
serde ^1.0.219
normal
serde_json ^1.0.140
normal
signal-hook ^0.3.17
normal
tokio ^1.44.1
normal
tokio-stream ^0.1.17
normal
unicode-segmentation ^1.12.0
normal
optional
x11rb ^0.13.1
normal
Versions
100%
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
lazybar_
core
0.9.0
Module cleanup
Module Items
Functions
In crate lazybar_
core
lazybar_core
Module
cleanup
Copy item path
Source
Expand description
Functions to ease a clean shutdown.
Functions
§
cleanup
Removes any sockets in
/tmp/lazybar-ipc/
that can’t be connected to.
exit
Shutdown the bar as cleanly as possible. Short of SIGKILL, lazybar should never exit without calling this function.