Trait noodles::vcf::header::record::value::map::Typed

source ·
pub trait Typed: Inner {
    type Type: Display;

    // Required methods
    fn number(&self) -> Number;
    fn number_mut(&mut self) -> &mut Number;
    fn ty(&self) -> Self::Type;
    fn type_mut(&mut self) -> &mut Self::Type;
}
Expand description

An inner VCF header map value with number and type fields.

Required Associated Types§

source

type Type: Display

The type type.

Required Methods§

source

fn number(&self) -> Number

Returns the cardinality of the field value.

source

fn number_mut(&mut self) -> &mut Number

Returns a mutable reference to the number.

source

fn ty(&self) -> Self::Type

Returns the type of the field value.

source

fn type_mut(&mut self) -> &mut Self::Type

Returns a mutable reference to the type.

Object Safety§

This trait is not object safe.

Implementors§