vfs-clgit

Crates.iovfs-clgit
lib.rsvfs-clgit
version0.1.0
sourcesrc
created_at2020-09-11 17:41:20.495704
updated_at2020-09-11 17:41:20.495704
descriptionVirtual FileSystem abstractions via Command Line GIT
homepage
repositoryhttps://github.com/MaulingMonkey/vfs-clgit.git
max_upload_size
id287463
size30,538
(MaulingMonkey)

documentation

https://docs.rs/vfs-clgit/

README

vfs-clgit: Virtual FileSystem abstractions via Command Line GIT

GitHub crates.io docs.rs %23![forbid(unsafe_code)] rust: 1.32.0+ License Build Status

Currently this just bridges vfs and git via clgit. Alternate VFS abstractions may be added in the future.

Features

Feature Description
default
vfs04 vfs = "0.4.x" interop

Unsafe Code

Crate uses #![forbid(unsafe_code)]. However, indirect dependencies do contain some unsafe - including, but perhaps not limited to:

crate version
syn 1.0.40

MSRV (Minimum Supported Rust Version)

Currently 1.32.0...ish.

  • vfs 0.4.0 has a MSRV of 1.32.0. However, it has no clear policy for when MSRV can be bumped.

  • Unpinned dependencies may break this

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Commit count: 3

cargo fmt