[][src]Trait license::LicenseExt

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

Extension trait for supported licenses.

Required methods

fn permissions(&self) -> Permissions

The permissions of the license.

fn conditions(&self) -> Conditions

The conditions of the license.

fn limitations(&self) -> Limitations

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...