pub enum License {
Show 15 variants
Unknown,
Custom,
Gpl20,
Gpl30,
Lgpl21,
Lgpl30,
Bsd,
MitX11,
Artistic,
Gpl20Only,
Gpl30Only,
Lgpl21Only,
Lgpl30Only,
Agpl30,
Agpl30Only,
// some variants omitted
}
Variants§
Unknown
Custom
Gpl20
Gpl30
Lgpl21
Lgpl30
Bsd
MitX11
Artistic
Gpl20Only
Gpl30Only
Lgpl21Only
Lgpl30Only
Agpl30
Agpl30Only
Trait Implementations§
Source§impl<'a> FromValueOptional<'a> for License
impl<'a> FromValueOptional<'a> for License
unsafe fn from_value_optional(value: &Value) -> Option<Self>
Source§impl Ord for License
impl Ord for License
Source§impl PartialOrd for License
impl PartialOrd for License
Source§impl StaticType for License
impl StaticType for License
Source§fn static_type() -> Type
fn static_type() -> Type
Returns the type identifier of
Self
.impl Copy for License
impl Eq for License
impl StructuralPartialEq for License
Auto Trait Implementations§
impl Freeze for License
impl RefUnwindSafe for License
impl Send for License
impl Sync for License
impl Unpin for License
impl UnwindSafe for License
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> ToSendValue for T
impl<T> ToSendValue for T
Source§fn to_send_value(&self) -> SendValue
fn to_send_value(&self) -> SendValue
Returns a
SendValue
clone of self
.