Skip to content

FastqParserLike

Mojo trait 🡭

Static parser interface used by record, view, and batch iterators.

AnyType, Movable

fn def has_more(self) -> Bool

Args:

  • self (_Self)

Returns:

Bool

fn def next_view(mut self) -> FastqView[MutUntrackedOrigin]

Args:

  • self (_Self)

Returns:

FastqView[MutUntrackedOrigin]

Raises:

fn def next_record(mut self) -> FastqRecord

Args:

  • self (_Self)

Returns:

FastqRecord

Raises:

fn def next_batch(mut self, max_records: Int) -> FastqBatch

Args:

  • self (_Self)
  • max_records (Int)

Returns:

FastqBatch

Raises: