diff libpam-sys/src/aliases.rs @ 174:9e4ce1631bd3

Dramatically expand documentation.
author Paul Fisher <paul@pfish.zone>
date Tue, 29 Jul 2025 18:58:27 -0400
parents 4b3a5095f68c
children
line wrap: on
line diff
--- a/libpam-sys/src/aliases.rs	Tue Jul 29 16:52:32 2025 -0400
+++ b/libpam-sys/src/aliases.rs	Tue Jul 29 18:58:27 2025 -0400
@@ -10,13 +10,16 @@
 /// (and a workaround).
 ///
 /// ```no_run
+/// use libpam_sys::aliases::ConversationCallback;
 /// use libpam_sys::pam_conv;
-/// use libpam_sys::aliases::ConversationCallback;
 /// fn convo() -> ConversationCallback {
 ///     // ...
 /// #    unimplemented!()
 /// }
-/// let conv = pam_conv{conv: convo(), appdata_ptr: std::ptr::null_mut()};
+/// let conv = pam_conv {
+///     conv: convo(),
+///     appdata_ptr: std::ptr::null_mut(),
+/// };
 /// ```
 pub type ConversationCallback = unsafe extern "C" fn(
     num_msg: c_int,
@@ -29,8 +32,8 @@
 ///
 /// ```no_run
 /// # use std::ffi::CString;
+/// use libpam_sys::aliases::CleanupCallback;
 /// use libpam_sys::pam_set_data;
-/// use libpam_sys::aliases::CleanupCallback;
 /// # use libpam_sys::pam_handle;
 /// # let handle: *mut pam_handle = std::ptr::null_mut();
 /// # let mut my_data = 100;