read-write-api 0.17.2

Provides an interface to unify single-threaded code and RwLocks-based code.
Documentation
1
2
3
4
5
6
7
8
9
use crate::{DowngradableWriteApi, ReadApi, RwApi, UpgradableReadApi, WriteApi};

impl<T: ?Sized, R: ?Sized> RwApi for T
    where
        Self: ReadApi<Target=R>
        + WriteApi<Target=R>
        + DowngradableWriteApi<Target=R>
        + UpgradableReadApi<Target=R>
{}