pub struct FieldBuilder {
Show 21 fields pub all: bool, pub assembly: bool, pub bioproject: bool, pub busco: bool, pub country_list: bool, pub cvalues: bool, pub date: bool, pub gc_percent: bool, pub gene_count: bool, pub gs: bool, pub karyotype: bool, pub legislation: bool, pub mitochondrion: bool, pub n50: bool, pub names: bool, pub plastid: bool, pub ploidy: bool, pub sex_determination: bool, pub status: bool, pub target_lists: bool, pub tidy: bool,
}
Expand description

Boolean struct containing all of the CLI flag information passed from the user.

Fields

all: bool

Add all of the current GoaT fields.

assembly: bool

Add only assembly level/span GoaT fields.

bioproject: bool

Add bioproject GoaT field.

busco: bool

Add BUSCO completeness.

country_list: bool

Add country list GoaT field.

cvalues: bool

Add C-value information GoaT field.

date: bool

Add assembly & EBP metric date GoaT fields.

gc_percent: bool

Add GC percent GoaT field.

gene_count: bool

Add gene count GoaT field.

gs: bool

Add genome size GoaT fields.

karyotype: bool

Add karyotype GoaT fields; chromosome number and haploid number.

legislation: bool

Add return information for isb_wildlife_act_1976, habreg_2017, marhabreg-2017, waca_1981, protection_of_badgers_act_1992, echabs92

mitochondrion: bool

Add mitochondrial assembly span and gc percent GoaT fields.

n50: bool

Add contig and scaffold n50 GoaT fields.

names: bool

Add synonym, tolID, and common name GoaT fields.

plastid: bool

Add plastid assembly span and gc percent GoaT fields.

ploidy: bool

Add ploidy GoaT field.

sex_determination: bool

Add sex determination GoaT field.

status: bool

Add sample tracking information GoaT field.

target_lists: bool

Add long_list, other_priority, and family_representative GoaT fields.

tidy: bool

Render output in tidy format?

Implementations

A function which formats all of the GoaT fields together into a URL segment.

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more