Skip to content

Commit f318d3c

Browse files
Hide documentation of the Unpin implementation for !Unpin (#355)
1 parent 6c988b1 commit f318d3c

File tree

4 files changed

+4
-0
lines changed

4 files changed

+4
-0
lines changed

pin-project-internal/src/pin_project/derive.rs

+1
Original file line numberDiff line numberDiff line change
@@ -718,6 +718,7 @@ fn make_unpin_impl(cx: &Context<'_>) -> TokenStream {
718718
// call-site span.
719719
let unsafety = <Token![unsafe]>::default();
720720
quote_spanned! { span =>
721+
#[doc(hidden)]
721722
impl #proj_impl_generics _pin_project::__private::Unpin
722723
for #orig_ident #ty_generics
723724
#proj_where_clause

tests/expand/not_unpin/enum.expanded.rs

+1
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,7 @@ const _: () = {
114114
}
115115
}
116116
}
117+
#[doc(hidden)]
117118
impl<'pin, T, U> _pin_project::__private::Unpin for Enum<T, U>
118119
where
119120
_pin_project::__private::Wrapper<

tests/expand/not_unpin/struct.expanded.rs

+1
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@ const _: () = {
7474
let _ = &this.pinned;
7575
let _ = &this.unpinned;
7676
}
77+
#[doc(hidden)]
7778
impl<'pin, T, U> _pin_project::__private::Unpin for Struct<T, U>
7879
where
7980
_pin_project::__private::Wrapper<

tests/expand/not_unpin/tuple_struct.expanded.rs

+1
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ const _: () = {
6868
let _ = &this.0;
6969
let _ = &this.1;
7070
}
71+
#[doc(hidden)]
7172
impl<'pin, T, U> _pin_project::__private::Unpin for TupleStruct<T, U>
7273
where
7374
_pin_project::__private::Wrapper<

0 commit comments

Comments
 (0)