ed-journals 0.13.0

Provides models for representing and parsing elite dangerous journal files
Documentation
1
2
3
4
5
6
7
8
9
use crate::fs::traits::unblocker::Unblocker;
use std::sync::Arc;

/// A generic blocker independent of sync or async code providing a way to unblock it. You can use
/// this trait to implement your own blocking logic if you want to use a custom implementation.
pub trait Blocker {
    /// Return an unblocker which can be called to unblock this blocker.
    fn unblocker(&self) -> Arc<dyn Unblocker>;
}