1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use {Conditions, Limitations, Permissions};

license! {
    /// The [Unlicense](http://unlicense.org/).
    struct Unlicense {
        name: "The Unlicense";
        id: "Unlicense";
        text: include_str!("../files/UNLICENSE");
        permissions: Permissions::COMMERCIAL_USE | Permissions::DISTRIBUTION | Permissions::MODIFICATION
            | Permissions::PRIVATE_USE;
        conditions: Conditions::empty();
        limitations: Limitations::NO_LIABILITY | Limitations::NO_WARRANTY;
        is_osi_approved: false;
        is_fsf_free: true;
        url: "http://unlicense.org/";
    }
}