Struct google_genomics1::VariantSetMetadata [] [src]

pub struct VariantSetMetadata {
    pub info: Option<HashMap<String, Vec<String>>>,
    pub description: Option<String>,
    pub key: Option<String>,
    pub type_: Option<String>,
    pub number: Option<String>,
    pub value: Option<String>,
    pub id: Option<String>,
}

Metadata describes a single piece of variant call metadata. These data include a top level key and either a single value string (value) or a list of key-value pairs (info.) Value and info are mutually exclusive.

This type is not used in any activity, and only used as part of another schema.

Fields

Remaining structured metadata key-value pairs. This must be of the form map (string key mapping to a list of string values).

A textual description of this metadata.

The top-level key.

The type of data. Possible types include: Integer, Float, Flag, Character, and String.

The number of values that can be included in a field described by this metadata.

The value field for simple metadata

User-provided ID field, not enforced by this API. Two or more pieces of structured metadata with identical id and key fields are considered equivalent.

Trait Implementations

impl Debug for VariantSetMetadata
[src]

Formats the value using the given formatter.

impl Clone for VariantSetMetadata
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Default for VariantSetMetadata
[src]

Returns the "default value" for a type. Read more

impl Part for VariantSetMetadata
[src]