Home
last modified time | relevance | path

Searched refs:pin_mut (Results 1 - 5 of 5) sorted by relevance

/third_party/rust/crates/pin-utils/tests/
H A Dstack_pin.rs1 #![forbid(unsafe_code)] // pin_mut! is completely safe.
3 use pin_utils::pin_mut;
10 pin_mut!(foo); in stack_pin()
15 pin_mut!( in stack_pin()
H A Dprojection.rs1 use pin_utils::{unsafe_pinned, unsafe_unpinned, pin_mut};
20 pin_mut!(foo); in projection()
/third_party/rust/crates/cxx/tests/
H A Dtest.rs158 assert_eq!(vector.pin_mut().pop(), Some(9)); in test_c_take()
161 vector.pin_mut().push(9.0); in test_c_take()
164 vector.pin_mut().push(ffi::Shared { z: 9 }); in test_c_take()
255 assert_eq!(2021, unique_ptr.pin_mut().set(2021)); in test_c_method_calls()
259 assert_eq!(2021, *unique_ptr.pin_mut().getMut()); in test_c_method_calls()
260 assert_eq!(2022, unique_ptr.pin_mut().set_succeed(2022).unwrap()); in test_c_method_calls()
261 assert!(unique_ptr.pin_mut().get_fail().is_err()); in test_c_method_calls()
358 check!(e.pin_mut().c_take_opaque_mut_ref_method()); in test_extern_opaque()
370 assert_eq!(2023, c_unique.pin_mut().set_succeed(2023).unwrap()); in test_raw_ptr()
/third_party/rust/crates/pin-utils/src/
H A Dstack_pin.rs6 /// # use pin_utils::pin_mut;
10 /// pin_mut!(foo);
14 macro_rules! pin_mut { macros
/third_party/rust/crates/cxx/src/
H A Dunique_ptr.rs77 pub fn pin_mut(&mut self) -> Pin<&mut T> { in pin_mut() functions
81 "called pin_mut on a null UniquePtr<{}>", in pin_mut()

Completed in 2 milliseconds