ninja-files-data 0.1.0

Core data structures for ninja files
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use crate::{InvalidVariable, Variable};

impl TryFrom<String> for Variable {
    type Error = InvalidVariable;

    fn try_from(value: String) -> Result<Self, Self::Error> {
        Variable::try_create(value)
    }
}

impl TryFrom<&str> for Variable {
    type Error = InvalidVariable;

    fn try_from(value: &str) -> Result<Self, Self::Error> {
        Variable::try_create(value)
    }
}