Skip to content
This repository was archived by the owner on Jun 8, 2021. It is now read-only.

Commit 4a1c35b

Browse files
authored
Merge pull request #471 from GuillaumeGomez/add-missing-doc-hidden
Add missing #[doc(hidden)]
2 parents 92b365b + dcc5fed commit 4a1c35b

File tree

3 files changed

+23
-0
lines changed

3 files changed

+23
-0
lines changed

src/gstring.rs

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -259,27 +259,31 @@ impl<'a> From<&'a CStr> for GString {
259259
}
260260
}
261261

262+
#[doc(hidden)]
262263
impl FromGlibPtrFull<*const c_char> for GString {
263264
#[inline]
264265
unsafe fn from_glib_full(ptr: *const c_char) -> Self {
265266
GString::new(ptr as *mut _)
266267
}
267268
}
268269

270+
#[doc(hidden)]
269271
impl FromGlibPtrFull<*mut u8> for GString {
270272
#[inline]
271273
unsafe fn from_glib_full(ptr: *mut u8) -> Self {
272274
GString::new(ptr as *mut _)
273275
}
274276
}
275277

278+
#[doc(hidden)]
276279
impl FromGlibPtrFull<*mut i8> for GString {
277280
#[inline]
278281
unsafe fn from_glib_full(ptr: *mut i8) -> Self {
279282
GString::new(ptr as *mut _)
280283
}
281284
}
282285

286+
#[doc(hidden)]
283287
impl FromGlibPtrNone<*const c_char> for GString {
284288
#[inline]
285289
unsafe fn from_glib_none(ptr: *const c_char) -> Self {
@@ -288,6 +292,7 @@ impl FromGlibPtrNone<*const c_char> for GString {
288292
}
289293
}
290294

295+
#[doc(hidden)]
291296
impl FromGlibPtrNone<*mut u8> for GString {
292297
#[inline]
293298
unsafe fn from_glib_none(ptr: *mut u8) -> Self {
@@ -296,6 +301,7 @@ impl FromGlibPtrNone<*mut u8> for GString {
296301
}
297302
}
298303

304+
#[doc(hidden)]
299305
impl FromGlibPtrNone<*mut i8> for GString {
300306
#[inline]
301307
unsafe fn from_glib_none(ptr: *mut i8) -> Self {
@@ -304,27 +310,31 @@ impl FromGlibPtrNone<*mut i8> for GString {
304310
}
305311
}
306312

313+
#[doc(hidden)]
307314
impl FromGlibPtrBorrow<*const c_char> for GString {
308315
#[inline]
309316
unsafe fn from_glib_borrow(ptr: *const c_char) -> Self {
310317
GString::new_borrowed(ptr)
311318
}
312319
}
313320

321+
#[doc(hidden)]
314322
impl FromGlibPtrBorrow<*mut u8> for GString {
315323
#[inline]
316324
unsafe fn from_glib_borrow(ptr: *mut u8) -> Self {
317325
GString::new_borrowed(ptr as *const c_char)
318326
}
319327
}
320328

329+
#[doc(hidden)]
321330
impl FromGlibPtrBorrow<*mut i8> for GString {
322331
#[inline]
323332
unsafe fn from_glib_borrow(ptr: *mut i8) -> Self {
324333
GString::new_borrowed(ptr as *const c_char)
325334
}
326335
}
327336

337+
#[doc(hidden)]
328338
impl<'a> ToGlibPtr<'a, *const c_char> for GString {
329339
type Storage = &'a Self;
330340

@@ -342,6 +352,7 @@ impl<'a> ToGlibPtr<'a, *const c_char> for GString {
342352
}
343353
}
344354

355+
#[doc(hidden)]
345356
impl<'a> ToGlibPtr<'a, *mut c_char> for GString {
346357
type Storage = &'a Self;
347358

src/source.rs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ use MainContext;
2323
#[derive(Debug, Eq, PartialEq)]
2424
pub struct SourceId(u32);
2525

26+
#[doc(hidden)]
2627
impl ToGlib for SourceId {
2728
type GlibType = u32;
2829

@@ -32,6 +33,7 @@ impl ToGlib for SourceId {
3233
}
3334
}
3435

36+
#[doc(hidden)]
3537
impl FromGlib<u32> for SourceId {
3638
#[inline]
3739
fn from_glib(val: u32) -> SourceId {
@@ -57,6 +59,7 @@ unsafe impl Sync for Pid {}
5759
#[derive(Copy, Clone, Debug, PartialEq, Eq)]
5860
pub struct Continue(pub bool);
5961

62+
#[doc(hidden)]
6063
impl ToGlib for Continue {
6164
type GlibType = gboolean;
6265

@@ -392,6 +395,7 @@ pub fn source_remove(source_id: SourceId) {
392395
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
393396
pub struct Priority(i32);
394397

398+
#[doc(hidden)]
395399
impl ToGlib for Priority {
396400
type GlibType = i32;
397401

@@ -401,6 +405,7 @@ impl ToGlib for Priority {
401405
}
402406
}
403407

408+
#[doc(hidden)]
404409
impl FromGlib<i32> for Priority {
405410
#[inline]
406411
fn from_glib(val: i32) -> Priority {

src/value.rs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -272,6 +272,7 @@ impl Uninitialized for Value {
272272
}
273273
}
274274

275+
#[doc(hidden)]
275276
impl<'a> ToGlibPtr<'a, *const gobject_ffi::GValue> for Value {
276277
type Storage = &'a Value;
277278

@@ -280,6 +281,7 @@ impl<'a> ToGlibPtr<'a, *const gobject_ffi::GValue> for Value {
280281
}
281282
}
282283

284+
#[doc(hidden)]
283285
impl<'a> ToGlibPtrMut<'a, *mut gobject_ffi::GValue> for Value {
284286
type Storage = &'a mut Value;
285287

@@ -288,6 +290,7 @@ impl<'a> ToGlibPtrMut<'a, *mut gobject_ffi::GValue> for Value {
288290
}
289291
}
290292

293+
#[doc(hidden)]
291294
impl<'a> ToGlibPtr<'a, *mut gobject_ffi::GValue> for &'a [&'a ToValue] {
292295
type Storage = ValueArray;
293296

@@ -299,6 +302,7 @@ impl<'a> ToGlibPtr<'a, *mut gobject_ffi::GValue> for &'a [&'a ToValue] {
299302
}
300303
}
301304

305+
#[doc(hidden)]
302306
impl<'a> ToGlibContainerFromSlice<'a, *mut gobject_ffi::GValue> for &'a Value {
303307
type Storage = &'a [&'a Value];
304308

@@ -334,6 +338,7 @@ impl<'a> ToGlibContainerFromSlice<'a, *mut gobject_ffi::GValue> for &'a Value {
334338
}
335339
}
336340

341+
#[doc(hidden)]
337342
impl<'a> ToGlibContainerFromSlice<'a, *const gobject_ffi::GValue> for &'a Value {
338343
type Storage = &'a [&'a Value];
339344

@@ -580,6 +585,7 @@ impl<'a> From<TypedValue<String>> for TypedValue<&'a str> {
580585
}
581586
}
582587

588+
#[doc(hidden)]
583589
impl<'a, T: 'a> ToGlibPtrMut<'a, *mut gobject_ffi::GValue> for TypedValue<T> {
584590
type Storage = &'a mut TypedValue<T>;
585591

@@ -721,6 +727,7 @@ impl<T: Send> From<TypedValue<T>> for SendValue {
721727

722728
from_glib!(SendValue, SendValue);
723729

730+
#[doc(hidden)]
724731
impl<'a> ToGlibPtrMut<'a, *mut gobject_ffi::GValue> for SendValue {
725732
type Storage = &'a mut SendValue;
726733

0 commit comments

Comments
 (0)