rustkmer 0.5.2

High-performance k-mer counting tool in Rust
Documentation
# Processor

**Module**: `rustkmer::parallel::processor`

## Overview

Parallel processing utilities for k-mer counting
Provides multi-threaded processing of sequence files.

## API Reference

### Structs

#### ParallelProcessor

```rust
pub struct ParallelProcessor {
```

Parallel sequence processor

### Fns

#### process_single_sequence

```rust
fn process_single_sequence(&self, sequence: &str) -> ProcessingResult<()> {
```

Process a single sequence

# Arguments
* `sequence` - DNA sequence

# Returns
Processing result

#### get_stats

```rust
pub fn get_stats(&self) -> crate::hash::table::CounterStats {
```

Get processing statistics

### Structs

#### WorkItem

```rust
pub struct WorkItem {
```

Work item for parallel processing

#### QueueProcessor

```rust
pub struct QueueProcessor {
```

Parallel processor using work queue

---

*Source: [`processor.rs`](../../../parallel/processor.rs)*