Sha256: 996e4137fd5f6a4ee586d3988f399c01886a4ff517caf605b0b15b15ec1d1921
Contents?: true
Size: 630 Bytes
Versions: 37
Compression:
Stored size: 630 Bytes
Contents
use std::ops; use std::os::unix::io::AsRawFd; use super::RwLock; #[derive(Debug)] pub struct RwLockReadGuard<'lock, T: AsRawFd> { lock: &'lock RwLock<T>, } impl<'lock, T: AsRawFd> RwLockReadGuard<'lock, T> { pub(crate) fn new(lock: &'lock RwLock<T>) -> Self { panic!("target unsupported") } } impl<T: AsRawFd> ops::Deref for RwLockReadGuard<'_, T> { type Target = T; #[inline] fn deref(&self) -> &Self::Target { panic!("target unsupported") } } impl<T: AsRawFd> Drop for RwLockReadGuard<'_, T> { #[inline] fn drop(&mut self) { panic!("target unsupported") } }
Version data entries
37 entries across 37 versions & 1 rubygems