Struct noodles::cram::record::Builder[][src]

pub struct Builder { /* fields omitted */ }
Expand description

A CRAM record builder.

Implementations

Sets the CRAM record ID.

Sets the BAM flags.

Sets the CRAM flags.

Sets the reference sequence ID.

Sets the read length.

Sets the alignment start position.

Sets the read group ID.

Sets the read name.

Sets the next mate flags.

Sets the reference sequence ID of the next fragment.

Sets the alignment start position of the next mate.

Sets the template size.

Sets the distance to the next fragment.

Sets the tag dictionary.

Adds a tag to the tag dictionary.

Sets the read bases.

Adds a base to the read bases.

Sets the read features.

Adds a read feature.

Sets the mapping quality.

Sets the per-base quality scores.

Adds a quality score.

Builds a CRAM record.

Trait Implementations

Returns the “default value” for a type. 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

Performs the conversion.

Performs the conversion.

Should always be Self

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.