#[repr(transparent)]pub struct ManifestExtId(pub u32);Expand description
Known manifest extension variant IDs.
Tuple Fields§
§0: u32Implementations§
Source§impl ManifestExtId
 
impl ManifestExtId
pub const spx_key: ManifestExtId
pub const spx_signature: ManifestExtId
pub const image_type: ManifestExtId
Source§impl ManifestExtId
 
impl ManifestExtId
Trait Implementations§
Source§impl Binary for ManifestExtId
 
impl Binary for ManifestExtId
Source§impl Clone for ManifestExtId
 
impl Clone for ManifestExtId
Source§fn clone(&self) -> ManifestExtId
 
fn clone(&self) -> ManifestExtId
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 ManifestExtId
 
impl Debug for ManifestExtId
Source§impl Default for ManifestExtId
 
impl Default for ManifestExtId
Source§fn default() -> ManifestExtId
 
fn default() -> ManifestExtId
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ManifestExtId
 
impl<'de> Deserialize<'de> for ManifestExtId
Source§fn deserialize<D>(deserializer: D) -> Result<ManifestExtId, D::Error>where
    D: Deserializer<'de>,
 
fn deserialize<D>(deserializer: D) -> Result<ManifestExtId, D::Error>where
    D: Deserializer<'de>,
Deserializes the value by forwarding to deserialize_any.
deserialize_any will forward strings to the string visitor
and forward integers to the appropriate integer visitor.
Source§impl Display for ManifestExtId
 
impl Display for ManifestExtId
Source§impl From<ManifestExtId> for u32
 
impl From<ManifestExtId> for u32
Source§fn from(v: ManifestExtId) -> u32
 
fn from(v: ManifestExtId) -> u32
Converts to this type from the input type.
Source§impl FromStr for ManifestExtId
 
impl FromStr for ManifestExtId
Source§impl Hash for ManifestExtId
 
impl Hash for ManifestExtId
Source§impl LowerHex for ManifestExtId
 
impl LowerHex for ManifestExtId
Source§impl Octal for ManifestExtId
 
impl Octal for ManifestExtId
Source§impl Ord for ManifestExtId
 
impl Ord for ManifestExtId
Source§fn cmp(&self, other: &ManifestExtId) -> Ordering
 
fn cmp(&self, other: &ManifestExtId) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
    Self: Sized,
 
fn max(self, other: Self) -> Selfwhere
    Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ManifestExtId
 
impl PartialEq for ManifestExtId
Source§impl PartialOrd for ManifestExtId
 
impl PartialOrd for ManifestExtId
Source§impl Serialize for ManifestExtId
 
impl Serialize for ManifestExtId
Source§impl TryFrom<i16> for ManifestExtId
 
impl TryFrom<i16> for ManifestExtId
Source§impl TryFrom<i32> for ManifestExtId
 
impl TryFrom<i32> for ManifestExtId
Source§impl TryFrom<i64> for ManifestExtId
 
impl TryFrom<i64> for ManifestExtId
Source§impl TryFrom<i8> for ManifestExtId
 
impl TryFrom<i8> for ManifestExtId
Source§impl TryFrom<u16> for ManifestExtId
 
impl TryFrom<u16> for ManifestExtId
Source§impl TryFrom<u32> for ManifestExtId
 
impl TryFrom<u32> for ManifestExtId
Source§impl TryFrom<u64> for ManifestExtId
 
impl TryFrom<u64> for ManifestExtId
Source§impl TryFrom<u8> for ManifestExtId
 
impl TryFrom<u8> for ManifestExtId
Source§impl UpperHex for ManifestExtId
 
impl UpperHex for ManifestExtId
Source§impl ValueEnum for ManifestExtId
 
impl ValueEnum for ManifestExtId
impl Copy for ManifestExtId
impl Eq for ManifestExtId
impl StructuralPartialEq for ManifestExtId
Auto Trait Implementations§
impl Freeze for ManifestExtId
impl RefUnwindSafe for ManifestExtId
impl Send for ManifestExtId
impl Sync for ManifestExtId
impl Unpin for ManifestExtId
impl UnwindSafe for ManifestExtId
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