galvan_files/
lib.rs

1mod source;
2pub use source::*;
3
4#[cfg(feature = "exec")]
5mod exec;
6
7#[cfg(feature = "exec")]
8pub use exec::*;
9
10trait GalvanFileExtension {
11    fn has_galvan_extension(&self) -> bool;
12}
13
14impl GalvanFileExtension for std::path::Path {
15    fn has_galvan_extension(&self) -> bool {
16        self.extension() == Some("galvan".as_ref()) || self.extension() == Some("gv".as_ref())
17    }
18}