#[repr(C)]pub enum PixelflowMetadataKind {
Bool = 1,
Int = 2,
Float = 3,
String = 4,
Array = 5,
Rational = 6,
Blob = 7,
}Expand description
ABI metadata value kind.
Variants§
Bool = 1
Boolean metadata.
Int = 2
Integer metadata.
Float = 3
Floating-point metadata.
String = 4
UTF-8 string metadata.
Array = 5
Array metadata.
Rational = 6
Rational metadata.
Blob = 7
Binary blob metadata.
Trait Implementations§
Source§impl Clone for PixelflowMetadataKind
impl Clone for PixelflowMetadataKind
Source§fn clone(&self) -> PixelflowMetadataKind
fn clone(&self) -> PixelflowMetadataKind
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 PixelflowMetadataKind
impl Debug for PixelflowMetadataKind
Source§impl PartialEq for PixelflowMetadataKind
impl PartialEq for PixelflowMetadataKind
Source§fn eq(&self, other: &PixelflowMetadataKind) -> bool
fn eq(&self, other: &PixelflowMetadataKind) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for PixelflowMetadataKind
impl Eq for PixelflowMetadataKind
impl StructuralPartialEq for PixelflowMetadataKind
Auto Trait Implementations§
impl Freeze for PixelflowMetadataKind
impl RefUnwindSafe for PixelflowMetadataKind
impl Send for PixelflowMetadataKind
impl Sync for PixelflowMetadataKind
impl Unpin for PixelflowMetadataKind
impl UnsafeUnpin for PixelflowMetadataKind
impl UnwindSafe for PixelflowMetadataKind
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