Home
last modified time | relevance | path

Searched refs:ArcBorrow (Results 1 – 2 of 2) sorted by relevance

/linux-6.3-rc2/rust/kernel/sync/
A Darc.rs192 unsafe { ArcBorrow::new(self.ptr) } in as_arc_borrow()
197 type Borrowed<'a> = ArcBorrow<'a, T>;
211 unsafe { ArcBorrow::new(inner) } in borrow()
331 pub struct ArcBorrow<'a, T: ?Sized + 'a> { struct
342 for ArcBorrow<'_, T>
346 impl<T: ?Sized> Clone for ArcBorrow<'_, T> { implementation
352 impl<T: ?Sized> Copy for ArcBorrow<'_, T> {} implementation
354 impl<T: ?Sized> ArcBorrow<'_, T> { impls
371 impl<T: ?Sized> From<ArcBorrow<'_, T>> for Arc<T> {
372 fn from(b: ArcBorrow<'_, T>) -> Self { in from()
[all …]
/linux-6.3-rc2/rust/kernel/
A Dsync.rs10 pub use arc::{Arc, ArcBorrow, UniqueArc};

Completed in 5 milliseconds