[][src]Trait license::LicenseExt

pub trait LicenseExt: License {
    pub fn permissions(&self) -> Permissions;
pub fn conditions(&self) -> Conditions;
pub fn limitations(&self) -> Limitations; }

Extension trait for supported licenses.

Required methods

pub fn permissions(&self) -> Permissions[src]

The permissions of the license.

pub fn conditions(&self) -> Conditions[src]

The conditions of the license.

pub fn limitations(&self) -> Limitations[src]

The limitations of the license.

Loading content...

Implementors

impl LicenseExt for AFL_3_0[src]

impl LicenseExt for AGPL_3_0_only[src]

impl LicenseExt for Apache_2_0[src]

impl LicenseExt for BSD_0[src]

impl LicenseExt for BSD_2_Clause[src]

impl LicenseExt for BSD_3_Clause[src]

impl LicenseExt for BSD_3_Clause_Clear[src]

impl LicenseExt for BSL_1_0[src]

impl LicenseExt for CC0_1_0[src]

impl LicenseExt for ECL_2_0[src]

impl LicenseExt for GPL_3_0_only[src]

impl LicenseExt for LGPL_3_0_only[src]

impl LicenseExt for MIT[src]

impl LicenseExt for MPL_2_0[src]

impl LicenseExt for MS_PL[src]

impl LicenseExt for OSL_3_0[src]

impl LicenseExt for Unlicense[src]

impl LicenseExt for WTFPL[src]

impl LicenseExt for Zlib[src]

Loading content...