Skip to main content

Crate assetpack_core

Crate assetpack_core 

Source

Re-exports§

pub use cdc::DEFAULT_AVG;
pub use cdc::DEFAULT_MAX;
pub use cdc::DEFAULT_MIN;
pub use cdc::FastCdcSplitter;
pub use codec::Codec;
pub use codec::EntropyEstimator;
pub use codec::compress;
pub use codec::compress_auto;
pub use codec::decide_codec;
pub use codec::decompress;
pub use error::Error;
pub use error::Result;
pub use file_reader::AsyncFileReader;
pub use file_reader::FileReadLimits;
pub use file_reader::FileReader;
pub use file_transform::FileHint;
pub use file_transform::FileTransformConfig;
pub use file_transform::FileTransformEvalConfig;
pub use file_transform::FileTransformPrecomp2Config;
pub use file_transform::FileTransformPrecomp2LzmaConfig;
pub use file_transform::FileTransformPrecomp2ZstdConfig;
pub use file_transform::StoredStreamSpool;
pub use file_transform::TransformInfo;
pub use file_transform::TransformSelection;
pub use file_transform::TransformSelector;
pub use file_transform::TransformSpec;
pub use file_transform::enabled_transforms;
pub use file_transform::selectable_transforms;
pub use file_transform::transform_info;
pub use hash::HASH_LEN;
pub use hash::Hash32;
pub use object::AsyncObjectSource;
pub use object::ObjectKind;
pub use object::ObjectRecord;
pub use object::ObjectSource;
pub use object::VerifiedObject;
pub use pipeline::ChunkCompressionPolicy;
pub use pipeline::ChunkPlan;
pub use pipeline::DefaultChunkCompressor;
pub use pipeline::Pipeline;
pub use pipeline::PipelineConfig;
pub use pipeline::PipelinePlan;
pub use recipe::RECIPE_VERSION_V1;
pub use recipe::RECIPE_VERSION_V2;
pub use recipe::RECIPE_VERSION_V3;
pub use recipe::RecipeData;
pub use recipe::build_recipe;
pub use recipe::parse_recipe;
pub use recipe::parse_recipe_checked;
pub use sqlite::RusqliteStore;
pub use sqlite::MerkleMode;
pub use sqlite::MerkleProof;
pub use sqlite::MerkleSummary;
pub use sqlite::SqliteStoreOptions;
pub use sqlite::SqlitePack;
pub use sqlite::SqlitePackJournalMode;
pub use transform::TRANSFORM_ID_NONE;
pub use transform::TRANSFORM_ID_PRECOMP2;
pub use transform::TRANSFORM_ID_PRECOMP2_LZMA;
pub use transform::TRANSFORM_ID_PRECOMP2_ZSTD;
pub use transform::TRANSFORM_VERSION_NONE;
pub use transform::TRANSFORM_VERSION_PRECOMP2;
pub use transform::TRANSFORM_VERSION_PRECOMP2_LZMA;
pub use transform::TRANSFORM_VERSION_PRECOMP2_ZSTD;
pub use transform::TransformDecoder;
pub use transform::TransformDecoderRegistry;

Modules§

cdc
codec
error
file_reader
file_transform
hash
object
pipeline
recipe
sqlite
transform