docs.rs failed to build lingxia-transfer-0.6.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
lingxia-transfer
Shared file transfer domain/runtime for LingXia. The current implementation contains persistent download management, resumable user-cache downloads, and multipart file upload primitives.
What it provides
- Persistent download records and snapshots
- Active download tracking and event subscription
- Download directory configuration helpers
- Retry/cancel/remove flows for browser-owned and user-cache downloads
- Multipart upload with progress events, timeout tuning, and cancellation hooks
Key APIs
snapshot(...),subscribe(...),record(...)set_dir(...),configured_dir(...),reset_dir(...)cancel(...),retry(...),remove(...),clear_completed(...)runtime::*for integration hooks used by browser/lxapp layersuser_cache::*for resumable lxapp-owned downloadsupload_file_with_behavior(...)for multipart upload primitives
Notes
This crate owns the transfer state machines and persistence layer. UI-facing
host APIs are registered or wrapped from higher-level crates such as
lingxia-shell and lingxia.