Expand description
Public API export hub for rusty-cat.
Import from this module when you want a stable, single entry point for the most commonly used SDK types.
Re-exports§
pub use crate::chunk_outcome::ChunkOutcome;pub use crate::direction::Direction;pub use crate::down_pounce_builder::DownloadPounceBuilder;pub use crate::error::InnerErrorCode;pub use crate::error::MeowError;pub use crate::file_transfer_record::FileTransferRecord;pub use crate::http_breakpoint::BreakpointDownloadHttpConfig;pub use crate::http_breakpoint::DefaultStyleUpload;pub use crate::http_breakpoint::StandardRangeDownload;pub use crate::http_breakpoint::UploadBody;pub use crate::http_breakpoint::UploadRequest;pub use crate::http_breakpoint::UploadResumeInfo;pub use crate::ids::GlobalProgressListenerId;pub use crate::ids::TaskId;pub use crate::log::debug_log_listener_active;pub use crate::log::emit;pub use crate::log::emit_lazy;pub use crate::log::set_debug_log_listener;pub use crate::log::try_set_debug_log_listener;pub use crate::log::DebugLogListener;pub use crate::log::DebugLogListenerError;pub use crate::log::Log;pub use crate::log::LogLevel;pub use crate::meow_client::GlobalProgressListener;pub use crate::meow_client::MeowClient;pub use crate::meow_client::TaskOutcome;pub use crate::meow_config::MeowConfig;pub use crate::meow_config::MeowConfigBuilder;pub use crate::pounce_task::PounceTask;pub use crate::prepare_outcome::PrepareOutcome;pub use crate::transfer_executor_trait::TransferTrait;pub use crate::transfer_snapshot::TransferSnapshot;pub use crate::transfer_status::TransferStatus;pub use crate::transfer_task::TransferTask;pub use crate::up_pounce_builder::UploadPounceBuilder;pub use crate::upload_trait::BreakpointUpload;pub use crate::upload_trait::UploadChunkCtx;pub use crate::upload_trait::UploadPrepareCtx;
Structs§
- Default
Http Transfer - Built-in HTTP transfer backend based on
reqwestand async file I/O. - Download
Head Ctx - Header merge context for download HEAD request.
- Download
Range GetCtx - Header merge context for download range GET request.
Traits§
- Breakpoint
Download - Custom breakpoint download protocol.