7 lines
165 B
Rust
7 lines
165 B
Rust
pub trait JobQueue {
|
|
type Job;
|
|
type Error;
|
|
|
|
fn push(job: Self::Job) -> Result<(), Self::Error>;
|
|
fn pop(job: Self::Job) -> Result<(), Self::Error>;
|
|
}
|