pub fn clone_into_task(&self, t: &mut dyn Task) -> FdTableSharedPtr {
        let mut file_mon = FdTable {
            tasks: WeakPtrSet::new(),
            fds: self.fds.clone(),
            fd_count_beyond_limit: self.fd_count_beyond_limit,
        };

        file_mon.tasks.insert(t.weak_self_ptr());
        Rc::new(RefCell::new(file_mon))
    }
/// Method is called clone() in rr
Method is called clone() in rr
Method is called clone () in rr
pub fn clone_into_task(&self, t: &mut dyn Task) -> FdTableSharedPtr {
        let mut file_mon = FdTable {
            tasks: WeakPtrSet::new(),
            fds: self.fds.clone(),
            fd_count_beyond_limit: self.fd_count_beyond_limit,
        };
        file_mon.tasks.insert(t.weak_self_ptr());
        Rc::new(RefCell::new(file_mon))
    }
pub fn clone_into_task ( & self , t : & mut dyn Task ) -> FdTableSharedPtr { let mut file_mon = FdTable { tasks : WeakPtrSet :: new ( ) , fds : self . fds . clone ( ) , fd_count_beyond_limit : self . fd_count_beyond_limit , } ; file_mon . tasks . insert ( t . weak_self_ptr ( ) ) ; Rc :: new ( RefCell :: new ( file_mon ) ) }
Method is called clone() in rr
Method is called clone () in rr
&self
t
&mut dyn Task