mr_bundle

namemr_bundle
created_at2021-06-30 19:53:29.901801
updated_at2023-12-22 15:38:28.140432
downloads37379
descriptionImplements the un-/packing of bundles that either embed or reference a set of resources
homepagehttps://github.com/holochain/holochain
repository
max_upload_size
id417062
Holochain Release Automation

documentation

https://docs.rs/mr_bundle

readme

# mr_bundle Library for collecting and packing resources into a bundle with a manifest file which describes those resources. A [`Bundle`](crate::Bundle) contains a [`Manifest`](crate::Manifest) as well as any number of arbitrary, opaque resources in the form of [`ResourceBytes`](crate::ResourceBytes). A Bundle can be serialized and written to a file. A Bundle can also be [packed](Bundle::pack_yaml) and [unpacked](Bundle::unpack_yaml), via the `"packing"` feature. Bundle packing is performed by following the [`Location`](crate::Location)s specified in the Manifest as "Bundled", and pulling them into the Bundle that way. Unpacking is done by specifying a target directory and creating a new file for each resource at a relative path specified by the Manifest. License: Apache-2.0
Commit count: 0

cargo fmt