4 releases (2 breaking)

0.3.0 Oct 13, 2024
0.2.0 Oct 9, 2024
0.1.1 Sep 26, 2024
0.1.0 Sep 26, 2024

#693 in Filesystem

MIT license

7KB
93 lines

Get Dir

An utility to get directory.

This utility searches for a target directory by checking for any directories or files that match the provided input.

Usage

Get directory by target with the following code:

use get_dir::{
    Target,
    TargetType,
    get_dir_by_target,
};

get_dir_by_target(Target { 
    name: "src", 
    ty: TargetType::Dir,
});

Or get directory by target in reverse with the following code:

use get_dir::{
    Target,
    TargetType,
    get_dir_by_target_reverse,
};

get_dir_by_target_reverse(Target {
    name: "LICENSE",
    ty: TargetType::File,
});

License

This project is MIT licensed, you can find the license file here.


lib.rs:

Get Dir

An utility to get directory.

This utility searches for a target directory by checking for any directories or files that match the provided input.

Usage

Get directory by target with the following code:

use get_dir::{
    Target,
    TargetType,
    get_dir_by_target,
};

get_dir_by_target(Target {
    name: "src",
    ty: TargetType::Dir,
});

Or get directory by target in reverse with the following code:

use get_dir::{
    Target,
    TargetType,
    get_dir_by_target_reverse,
};

get_dir_by_target_reverse(Target {
    name: "LICENSE",
    ty: TargetType::File,
});

No runtime deps