[−][src]Struct icbiadb::types::Record
Methods
impl<'a> Record<'a>
[src]
pub fn new(key: &'a [u8], type_name: &'a [u8], value: &'a [u8]) -> Self
[src]
pub fn is_int(&self) -> bool
[src]
Trait Implementations
impl<'_> Display for Record<'_>
[src]
impl<'a> From<&'a (Vec<u8>, Vec<u8>, Vec<u8>)> for Record<'a>
[src]
impl<'_> PartialEq<i16> for Record<'_>
[src]
impl<'_, '_> PartialEq<i16> for &'_ Record<'_>
[src]
impl<'_> PartialEq<i32> for Record<'_>
[src]
impl<'_, '_> PartialEq<i32> for &'_ Record<'_>
[src]
impl<'_> PartialEq<i64> for Record<'_>
[src]
impl<'_, '_> PartialEq<i64> for &'_ Record<'_>
[src]
impl<'_> PartialEq<u16> for Record<'_>
[src]
impl<'_, '_> PartialEq<u16> for &'_ Record<'_>
[src]
impl<'_> PartialEq<u32> for Record<'_>
[src]
impl<'_, '_> PartialEq<u32> for &'_ Record<'_>
[src]
impl<'_> PartialEq<u64> for Record<'_>
[src]
impl<'_, '_> PartialEq<u64> for &'_ Record<'_>
[src]
impl<'_> PartialEq<usize> for Record<'_>
[src]
impl<'_, '_> PartialEq<usize> for &'_ Record<'_>
[src]
impl<'_> PartialOrd<i16> for Record<'_>
[src]
fn partial_cmp(&self, other: &i16) -> Option<Ordering>
[src]
#[must_use]fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl<'_, '_> PartialOrd<i16> for &'_ Record<'_>
[src]
fn partial_cmp(&self, other: &i16) -> Option<Ordering>
[src]
#[must_use]fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl<'_> PartialOrd<i32> for Record<'_>
[src]
fn partial_cmp(&self, other: &i32) -> Option<Ordering>
[src]
#[must_use]fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl<'_, '_> PartialOrd<i32> for &'_ Record<'_>
[src]
fn partial_cmp(&self, other: &i32) -> Option<Ordering>
[src]
#[must_use]fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl<'_> PartialOrd<i64> for Record<'_>
[src]
fn partial_cmp(&self, other: &i64) -> Option<Ordering>
[src]
#[must_use]fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl<'_, '_> PartialOrd<i64> for &'_ Record<'_>
[src]
fn partial_cmp(&self, other: &i64) -> Option<Ordering>
[src]
#[must_use]fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl<'_> PartialOrd<u16> for Record<'_>
[src]
fn partial_cmp(&self, other: &u16) -> Option<Ordering>
[src]
#[must_use]fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl<'_, '_> PartialOrd<u16> for &'_ Record<'_>
[src]
fn partial_cmp(&self, other: &u16) -> Option<Ordering>
[src]
#[must_use]fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl<'_> PartialOrd<u32> for Record<'_>
[src]
fn partial_cmp(&self, other: &u32) -> Option<Ordering>
[src]
#[must_use]fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl<'_, '_> PartialOrd<u32> for &'_ Record<'_>
[src]
fn partial_cmp(&self, other: &u32) -> Option<Ordering>
[src]
#[must_use]fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl<'_> PartialOrd<u64> for Record<'_>
[src]
fn partial_cmp(&self, other: &u64) -> Option<Ordering>
[src]
#[must_use]fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl<'_, '_> PartialOrd<u64> for &'_ Record<'_>
[src]
fn partial_cmp(&self, other: &u64) -> Option<Ordering>
[src]
#[must_use]fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl<'_> PartialOrd<usize> for Record<'_>
[src]
fn partial_cmp(&self, other: &usize) -> Option<Ordering>
[src]
#[must_use]fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl<'_, '_> PartialOrd<usize> for &'_ Record<'_>
[src]
fn partial_cmp(&self, other: &usize) -> Option<Ordering>
[src]
#[must_use]fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl<'_> RecordRead for Record<'_>
[src]
fn key(&self) -> &str
[src]
fn raw_key(&self) -> &[u8]
[src]
fn type_name(&self) -> &str
[src]
fn raw_type_name(&self) -> &[u8]
[src]
fn value<T: ?Sized + DeserializeOwned>(&self) -> T
[src]
fn raw_value(&self) -> &[u8]
[src]
fn as_tuple(&self) -> (&[u8], &[u8], &[u8])
[src]
fn to_tuple(&self) -> (Vec<u8>, Vec<u8>, Vec<u8>)
[src]
Auto Trait Implementations
impl<'a> RefUnwindSafe for Record<'a>
impl<'a> Send for Record<'a>
impl<'a> Sync for Record<'a>
impl<'a> Unpin for Record<'a>
impl<'a> UnwindSafe for Record<'a>
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,