Rename KeyedQueue to PairedQueue

This commit is contained in:
Michael Bradley 2025-01-09 00:03:01 +13:00
parent 17b544f8bc
commit 6e91aef421
Signed by: MichaelBradley
SSH key fingerprint: SHA256:cj/YZ5VT+QOKncqSkx+ibKTIn0Obg7OIzwzl9BL8EO8
5 changed files with 21 additions and 21 deletions

View file

@ -2,11 +2,11 @@ pub mod backing;
pub mod queue;
use pyo3::prelude::*;
use queue::keyed::KeyedQueue;
use queue::paired::PairedQueue;
/// Bindings for the Rust queue implementations
#[pymodule]
fn pyority_queue(m: &Bound<'_, PyModule>) -> PyResult<()> {
m.add_class::<KeyedQueue>()?;
m.add_class::<PairedQueue>()?;
Ok(())
}

View file

@ -1 +1 @@
pub mod keyed;
pub mod paired;

View file

@ -6,12 +6,12 @@ use crate::backing::{
use pyo3::prelude::*;
#[pyclass]
pub struct KeyedQueue {
pub struct PairedQueue {
backing: Box<dyn PureBacking<Item<Py<PyAny>, f64>>>,
}
#[pymethods]
impl KeyedQueue {
impl PairedQueue {
#[new]
fn new() -> Self {
Self {