4 releases (2 breaking)

0.3.0 Oct 21, 2022
0.2.1 Aug 31, 2021
0.2.0 Aug 23, 2021
0.1.0 Jun 14, 2021

#5 in #unix-fs

Download history 411/week @ 2023-12-18 12/week @ 2023-12-25 89/week @ 2024-01-01 26/week @ 2024-01-08 33/week @ 2024-01-15 9/week @ 2024-01-22 35/week @ 2024-02-05 8/week @ 2024-02-12 10/week @ 2024-02-19 33/week @ 2024-02-26 16/week @ 2024-03-04 24/week @ 2024-03-11 25/week @ 2024-03-18 17/week @ 2024-03-25 96/week @ 2024-04-01

165 downloads per month
Used in 6 crates (3 directly)

MIT/Apache

220KB
4.5K SLoC

unixfs-v1

Code extracted from rust-ipfs for use with ipfs-embed as the grant driven development has come to an end.

License

MIT or Apache-2.0


lib.rs:

ipfs-unixfs: UnixFs tree support in Rust.

The crate aims to provide a blockstore implementation independent of the UnixFs implementation by working on slices and not doing any IO operations.

The main entry point for extracting information and/or data out of UnixFs trees is ipfs_unixfs::walk::Walker. To resolve IpfsPath segments over dag-pb nodes, ipfs_unixfs::resolve should be used.

Dependencies

~4–13MB
~142K SLoC