#[repr(u8)]pub enum IpAssetType {
Patent = 0,
Trademark = 1,
Copyright = 2,
TradeSecret = 3,
Design = 4,
Software = 5,
Database = 6,
Domain = 7,
Other = 255,
}Expand description
IP asset type
Variants§
Patent = 0
Trademark = 1
Copyright = 2
TradeSecret = 3
Design = 4
Software = 5
Database = 6
Domain = 7
Other = 255
Trait Implementations§
Source§impl Clone for IpAssetType
impl Clone for IpAssetType
Source§fn clone(&self) -> IpAssetType
fn clone(&self) -> IpAssetType
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 IpAssetType
impl Debug for IpAssetType
Source§impl<'de> Deserialize<'de> for IpAssetType
impl<'de> Deserialize<'de> for IpAssetType
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for IpAssetType
impl PartialEq for IpAssetType
Source§fn eq(&self, other: &IpAssetType) -> bool
fn eq(&self, other: &IpAssetType) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for IpAssetType
impl Serialize for IpAssetType
impl Copy for IpAssetType
impl Eq for IpAssetType
impl StructuralPartialEq for IpAssetType
Auto Trait Implementations§
impl Freeze for IpAssetType
impl RefUnwindSafe for IpAssetType
impl Send for IpAssetType
impl Sync for IpAssetType
impl Unpin for IpAssetType
impl UnsafeUnpin for IpAssetType
impl UnwindSafe for IpAssetType
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