Enum gfa::optfields::OptFieldVal [−][src]
enum for representing each of the SAM optional field types. The
B
type, which denotes either an integer or float array, is split
in two variants, and they ignore the size modifiers in the spec,
instead always holding i64 or f32.
Variants
A(u8)
Int(i64)
Float(f32)
Trait Implementations
impl Clone for OptFieldVal
[src]
fn clone(&self) -> OptFieldVal
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for OptFieldVal
[src]
impl PartialEq<OptFieldVal> for OptFieldVal
[src]
fn eq(&self, other: &OptFieldVal) -> bool
[src]
fn ne(&self, other: &OptFieldVal) -> bool
[src]
impl PartialOrd<OptFieldVal> for OptFieldVal
[src]
fn partial_cmp(&self, other: &OptFieldVal) -> Option<Ordering>
[src]
fn lt(&self, other: &OptFieldVal) -> bool
[src]
fn le(&self, other: &OptFieldVal) -> bool
[src]
fn gt(&self, other: &OptFieldVal) -> bool
[src]
fn ge(&self, other: &OptFieldVal) -> bool
[src]
impl StructuralPartialEq for OptFieldVal
[src]
Auto Trait Implementations
impl RefUnwindSafe for OptFieldVal
[src]
impl Send for OptFieldVal
[src]
impl Sync for OptFieldVal
[src]
impl Unpin for OptFieldVal
[src]
impl UnwindSafe for OptFieldVal
[src]
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,
pub 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> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
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.
pub 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>,