#[repr(transparent)]pub struct SquashLicense(pub i32);Tuple Fields§
§0: i32Implementations§
Source§impl SquashLicense
impl SquashLicense
pub const SQUASH_LICENSE_UNKNOWN: SquashLicense
Source§impl SquashLicense
impl SquashLicense
pub const SQUASH_LICENSE_PERMISSIVE: SquashLicense
Source§impl SquashLicense
impl SquashLicense
pub const SQUASH_LICENSE_WEAK_COPYLEFT: SquashLicense
Source§impl SquashLicense
impl SquashLicense
pub const SQUASH_LICENSE_PROPRIETARY: SquashLicense
Source§impl SquashLicense
impl SquashLicense
pub const SQUASH_LICENSE_TYPE_MASK: SquashLicense
Source§impl SquashLicense
impl SquashLicense
pub const SQUASH_LICENSE_OR_GREATER: SquashLicense
Source§impl SquashLicense
impl SquashLicense
pub const SQUASH_LICENSE_FLAGS_MASK: SquashLicense
Source§impl SquashLicense
impl SquashLicense
pub const SQUASH_LICENSE_PUBLIC_DOMAIN: SquashLicense
Source§impl SquashLicense
impl SquashLicense
pub const SQUASH_LICENSE_BSD2: SquashLicense
Source§impl SquashLicense
impl SquashLicense
pub const SQUASH_LICENSE_BSD3: SquashLicense
Source§impl SquashLicense
impl SquashLicense
pub const SQUASH_LICENSE_BSD4: SquashLicense
Source§impl SquashLicense
impl SquashLicense
pub const SQUASH_LICENSE_MIT: SquashLicense
Source§impl SquashLicense
impl SquashLicense
pub const SQUASH_LICENSE_ZLIB: SquashLicense
Source§impl SquashLicense
impl SquashLicense
pub const SQUASH_LICENSE_WTFPL: SquashLicense
Source§impl SquashLicense
impl SquashLicense
pub const SQUASH_LICENSE_X11: SquashLicense
Source§impl SquashLicense
impl SquashLicense
pub const SQUASH_LICENSE_APACHE: SquashLicense
Source§impl SquashLicense
impl SquashLicense
pub const SQUASH_LICENSE_APACHE2: SquashLicense
Source§impl SquashLicense
impl SquashLicense
pub const SQUASH_LICENSE_CDDL: SquashLicense
Source§impl SquashLicense
impl SquashLicense
pub const SQUASH_LICENSE_MSPL: SquashLicense
Source§impl SquashLicense
impl SquashLicense
pub const SQUASH_LICENSE_ISC: SquashLicense
Source§impl SquashLicense
impl SquashLicense
pub const SQUASH_LICENSE_MPL: SquashLicense
Source§impl SquashLicense
impl SquashLicense
pub const SQUASH_LICENSE_LGPL2P1: SquashLicense
Source§impl SquashLicense
impl SquashLicense
pub const SQUASH_LICENSE_LGPL2P1_PLUS: SquashLicense
Source§impl SquashLicense
impl SquashLicense
pub const SQUASH_LICENSE_LGPL3: SquashLicense
Source§impl SquashLicense
impl SquashLicense
pub const SQUASH_LICENSE_LGPL3_PLUS: SquashLicense
Source§impl SquashLicense
impl SquashLicense
pub const SQUASH_LICENSE_GPL1: SquashLicense
Source§impl SquashLicense
impl SquashLicense
pub const SQUASH_LICENSE_GPL1_PLUS: SquashLicense
Source§impl SquashLicense
impl SquashLicense
pub const SQUASH_LICENSE_GPL2: SquashLicense
Source§impl SquashLicense
impl SquashLicense
pub const SQUASH_LICENSE_GPL2_PLUS: SquashLicense
Source§impl SquashLicense
impl SquashLicense
pub const SQUASH_LICENSE_GPL3: SquashLicense
Source§impl SquashLicense
impl SquashLicense
pub const SQUASH_LICENSE_GPL3_PLUS: SquashLicense
Trait Implementations§
Source§impl BitAnd for SquashLicense
impl BitAnd for SquashLicense
Source§impl BitAndAssign for SquashLicense
impl BitAndAssign for SquashLicense
Source§fn bitand_assign(&mut self, rhs: SquashLicense)
fn bitand_assign(&mut self, rhs: SquashLicense)
Performs the
&= operation. Read moreSource§impl BitOr for SquashLicense
impl BitOr for SquashLicense
Source§impl BitOrAssign for SquashLicense
impl BitOrAssign for SquashLicense
Source§fn bitor_assign(&mut self, rhs: SquashLicense)
fn bitor_assign(&mut self, rhs: SquashLicense)
Performs the
|= operation. Read moreSource§impl Clone for SquashLicense
impl Clone for SquashLicense
Source§fn clone(&self) -> SquashLicense
fn clone(&self) -> SquashLicense
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SquashLicense
impl Debug for SquashLicense
Source§impl Hash for SquashLicense
impl Hash for SquashLicense
Source§impl PartialEq for SquashLicense
impl PartialEq for SquashLicense
impl Copy for SquashLicense
impl Eq for SquashLicense
impl StructuralPartialEq for SquashLicense
Auto Trait Implementations§
impl Freeze for SquashLicense
impl RefUnwindSafe for SquashLicense
impl Send for SquashLicense
impl Sync for SquashLicense
impl Unpin for SquashLicense
impl UnwindSafe for SquashLicense
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