pub enum HostIntegerDataOwned {
I8(Vec<i8>),
I16(Vec<i16>),
I32(Vec<i32>),
I64(Vec<i64>),
U8(Vec<u8>),
U16(Vec<u16>),
U32(Vec<u32>),
U64(Vec<u64>),
}Expand description
Owned exact native-integer buffer returned by a provider download.
Variants§
I8(Vec<i8>)
I16(Vec<i16>)
I32(Vec<i32>)
I64(Vec<i64>)
U8(Vec<u8>)
U16(Vec<u16>)
U32(Vec<u32>)
U64(Vec<u64>)
Implementations§
Source§impl HostIntegerDataOwned
impl HostIntegerDataOwned
pub fn element_type(&self) -> IntegerElementType
Trait Implementations§
Source§impl Clone for HostIntegerDataOwned
impl Clone for HostIntegerDataOwned
Source§fn clone(&self) -> HostIntegerDataOwned
fn clone(&self) -> HostIntegerDataOwned
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 HostIntegerDataOwned
impl Debug for HostIntegerDataOwned
impl Eq for HostIntegerDataOwned
Source§impl From<HostIntegerDataOwned> for HostNumericDataOwned
impl From<HostIntegerDataOwned> for HostNumericDataOwned
Source§fn from(value: HostIntegerDataOwned) -> Self
fn from(value: HostIntegerDataOwned) -> Self
Converts to this type from the input type.
Source§impl PartialEq for HostIntegerDataOwned
impl PartialEq for HostIntegerDataOwned
impl StructuralPartialEq for HostIntegerDataOwned
Auto Trait Implementations§
impl Freeze for HostIntegerDataOwned
impl RefUnwindSafe for HostIntegerDataOwned
impl Send for HostIntegerDataOwned
impl Sync for HostIntegerDataOwned
impl Unpin for HostIntegerDataOwned
impl UnsafeUnpin for HostIntegerDataOwned
impl UnwindSafe for HostIntegerDataOwned
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