INNER CODE UNIT · Rust
oxbow_sandbox
abdenlab/oxbow · py-oxbow/src/lib.rs:29
fn oxbow_sandbox(_py: Python, m: &Bound<'_, PyModule>) -> PyResult<()> {
m.add_class::<PyFastaScanner>()?;
m.add_class::<PyFastqScanner>()?;
m.add_class::<PySamScanner>()?;
m.add_class::<PyBamScanner>()?;
m.add_class::<PyCramScanner>()?;
m.add_class::<PyVcfScanner>()?;
m.add_class::<PyBcfScanner>()?;
m.add_class::<PyGffScanner>()?;
m.add_class::<PyGtfScanner>()?;
m.add_class::<PyBedScanner>()?;
m.add_class::<PyBigBedScanner>()?;
m.add_class::<PyBigWigScanner>()?;
m.add_class::<PyBBIFileType>()?;
m.add_class::<PyBBIZoomScanner>()?;
m.add_function(wrap_pyfunction!(read_fasta, m)?)?;
m.add_function(wrap_pyfunction!(read_fastq, m)?)?;
m.add_function(wrap_pyfunction!(read_sam, m)?)?;