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/";
}
}