diff src/libpam/module.rs @ 174:9e4ce1631bd3

Dramatically expand documentation.
author Paul Fisher <paul@pfish.zone>
date Tue, 29 Jul 2025 18:58:27 -0400
parents 46e8ce5cd5d1
children
line wrap: on
line diff
--- a/src/libpam/module.rs	Tue Jul 29 16:52:32 2025 -0400
+++ b/src/libpam/module.rs	Tue Jul 29 18:58:27 2025 -0400
@@ -17,7 +17,7 @@
 ///
 /// ```no_run
 /// use nonstick::{
-///     pam_export, ConversationAdapter, AuthnFlags, LibPamTransaction, ModuleClient, PamModule,
+///     pam_export, AuthnFlags, ConversationAdapter, LibPamTransaction, ModuleClient, PamModule,
 ///     Result as PamResult,
 /// };
 /// use std::ffi::CStr;
@@ -35,7 +35,11 @@
 ///         Ok(())
 ///     }
 ///
-///     fn account_management(handle: &mut T, args: Vec<&CStr>, flags: AuthnFlags) -> PamResult<()> {
+///     fn account_management(
+///         handle: &mut T,
+///         args: Vec<&CStr>,
+///         flags: AuthnFlags,
+///     ) -> PamResult<()> {
 ///         let username = handle.username(None)?;
 ///         let response = format!("Hello {username:?}! I trust you unconditionally.");
 ///         handle.info_msg(&response);