Docs.rs
aven-core-0.1.13
aven-core 0.1.13
Docs.rs crate page
MIT
21 July 2026
Links
Repository
crates.io
Source
Owners
raine
Dependencies
anyhow ^1.0
normal
chrono ^0.4
normal
flate2 ^1.1
normal
getrandom ^0.4
normal
hex ^0.4
normal
image =0.25.9
normal
oxipng ^10.1
normal
serde ^1.0
normal
serde_json ^1.0
normal
sha2 ^0.11
normal
sqlx ^0.9
normal
tar ^0.4
normal
tempfile ^3.14
normal
tokio ^1.45
normal
tracing ^0.1
normal
url ^2.5
normal
zstd ^0.13
normal
tempfile ^3.14
dev
Versions
0.27%
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
Module attachments
aven_
core
0.1.13
Module attachments
Module Items
Structs
Enums
Constants
Functions
In crate aven_
core
aven_core
Module
attachments
Copy item path
Source
Structs
§
Byte
Count
Lifecycle
Policy
Lifecycle
Report
Optimized
Bytes
Prune
Summary
Enums
§
Attachment
Bytes
State
Image
Optimization
Policy
Constants
§
DEFAULT_
MAINTENANCE_
LIMIT
DEFAULT_
ORIGINAL_
QUOTA_
BYTES
DEFAULT_
PREVIEW_
QUOTA_
BYTES
MAX_
ALT_
TEXT_
LEN
MAX_
BLOB_
BYTES
MAX_
FILENAME_
LEN
SUPPORTED_
MEDIA_
TYPES
Functions
§
decode_
first_
frame
default_
blob_
dir
object_
path
optimize_
image_
bytes
prune_
preview_
cache
run_
blocking
run_
preview
sha256_
hex
validate_
alt_
text
validate_
attachment_
id
validate_
blob_
size
validate_
dimensions
validate_
filename
validate_
image_
blocking
validate_
media_
type
validate_
sha256