autocommit 2022-03-11 19:24:53 CET
This commit is contained in:
parent
b1890894b2
commit
0ae73ab9c4
9 changed files with 277 additions and 66 deletions
|
|
@ -529,6 +529,7 @@ mod fd {
|
|||
use crate::utils::numcell::NumCell;
|
||||
use std::cell::{Cell, RefCell};
|
||||
use std::error::Error;
|
||||
use std::fmt::{Debug, Formatter};
|
||||
use std::future::Future;
|
||||
use std::pin::Pin;
|
||||
use std::rc::Rc;
|
||||
|
|
@ -641,6 +642,12 @@ mod fd {
|
|||
pub(super) data: Rc<AsyncFdData>,
|
||||
}
|
||||
|
||||
impl Debug for AsyncFd {
|
||||
fn fmt(&self, f: &mut Formatter<'_>) -> std::fmt::Result {
|
||||
f.debug_struct("AsyncFd").finish_non_exhaustive()
|
||||
}
|
||||
}
|
||||
|
||||
impl Clone for AsyncFd {
|
||||
fn clone(&self) -> Self {
|
||||
self.data.ref_count.fetch_add(1);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue