Home
last modified time | relevance | path

Searched defs:Pin (Results 1 – 18 of 18) sorted by relevance

/third_party/rust/rust/library/core/src/
Dpin.rs410 pub struct Pin<P> { struct
428 impl<P: Deref, Q: Deref> PartialEq<Pin<Q>> for Pin<P> argument
442 impl<P: Deref<Target: Eq>> Eq for Pin<P> {} implementation
445 impl<P: Deref, Q: Deref> PartialOrd<Pin<Q>> for Pin<P> implementation
471 impl<P: Deref<Target: Ord>> Ord for Pin<P> { implementation
478 impl<P: Deref<Target: Hash>> Hash for Pin<P> { implementation
484 impl<P: Deref<Target: Unpin>> Pin<P> { implementation
533 impl<P: Deref> Pin<P> { implementation
693 impl<P: DerefMut> Pin<P> { impl
755 impl<'a, T: ?Sized> Pin<&'a T> { implementation
[all …]
/third_party/rust/rust/tests/ui/issues/
Dissue-53843.rs5 pub struct Pin<P>(P); struct
7 impl<P, T> Deref for Pin<P> implementation
18 impl<P> Pin<P> { impl
/third_party/rust/rust/tests/rustdoc/notable-trait/
Ddoc-notable_trait_box_is_not_an_iterator.rs20 pub struct Pin<T>; struct
22 impl<T> Pin<T> { impl
28 impl<I: FakeIterator> FakeIterator for Pin<I> {} implementation
/third_party/rust/rust/tests/ui/rfcs/rfc-2632-const-trait-impl/
Dissue-102156.rs10 impl<T: ?Sized, A: Allocator> const From<Box<T, A>> for Pin<Box<T, A>> implementation
/third_party/rust/rust/tests/ui/drop/
Ddrop-foreign-fundamental.rs16 impl Drop for Pin<Whatever<A>> { implementation
/third_party/rust/rust/library/core/src/future/
Dfuture.rs118 impl<P> Future for Pin<P> implementation
/third_party/rust/rust/library/core/src/ops/
Dgenerator.rs118 impl<G: ?Sized + Generator<R>, R> Generator<R> for Pin<&mut G> { implementation
/third_party/rust/rust/library/core/src/async_iter/
Dasync_iter.rs97 impl<P> AsyncIterator for Pin<P> implementation
/third_party/rust/rust/tests/ui/typeck/
Dpin-unsound-issue-85099-derefmut.rs45 impl<'b, 'a, Fut> DerefMut for Pin<&'b dyn SomeTrait<'a, Fut>> { implementation
/third_party/protobuf/csharp/src/Google.Protobuf.Test/
DByteStringTest.cs391 public override MemoryHandle Pin(int elementIndex = 0) in Pin() method in Google.Protobuf.ByteStringTest.UnmanagedMemoryManager
/third_party/rust/crates/cxx/src/
Dcxx_string.rs260 impl fmt::Write for Pin<&mut CxxString> { implementation
268 impl std::io::Write for Pin<&mut CxxString> { implementation
Dcxx_vector.rs250 impl<'a, T> IntoIterator for Pin<&'a mut CxxVector<T>> implementation
/third_party/rust/rust/src/tools/rust-analyzer/crates/test-utils/src/
Dminicore.rs1042 pub struct Pin<P> { struct
1045 impl<P> Pin<P> { impl
1051 impl<P: crate::ops::Deref> crate::ops::Deref for Pin<P> { implementation
1064 pin::Pin,
/third_party/skia/m133/third_party/vello/src/
Dencoding.rs228 impl Iterator for Pin<&mut ffi::PathIterator> { implementation
/third_party/mesa3d/src/gallium/drivers/r600/sfn/
Dsfn_virtualvalues.h33 enum Pin { enum
/third_party/skia/m133/experimental/rust_png/ffi/
DFFI.rs275 impl<'a> Read for Pin<&'a mut ffi::ReadTrait> { implementation
281 impl<'a> Write for Pin<&'a mut ffi::WriteTrait> { implementation
/third_party/rust/rust/library/alloc/src/
Dboxed.rs1446 impl<T: ?Sized, A: Allocator> From<Box<T, A>> for Pin<Box<T, A>> implementation
2109 impl<G: ?Sized + Generator<R>, R, A: Allocator> Generator<R> for Pin<Box<G, A>> implementation
/third_party/mesa3d/src/nouveau/compiler/nak/
Dir.rs6250 Pin(OpPin), enumerator