Mercurial > crates > nonstick
comparison libpam-sys/src/lib.rs @ 138:999bf07efbcb
Get rid of num_enum dependency in `libpam-sys-helpers`.
Build times now fast!
| author | Paul Fisher <paul@pfish.zone> |
|---|---|
| date | Thu, 03 Jul 2025 20:55:40 -0400 |
| parents | 88627c057709 |
| children | 4b3a5095f68c |
comparison
equal
deleted
inserted
replaced
| 137:88627c057709 | 138:999bf07efbcb |
|---|---|
| 20 | 20 |
| 21 #[doc(inline)] | 21 #[doc(inline)] |
| 22 pub use libpam_sys_helpers::constants::*; | 22 pub use libpam_sys_helpers::constants::*; |
| 23 #[doc(inline)] | 23 #[doc(inline)] |
| 24 pub use libpam_sys_helpers::{pam_impl, pam_impl_name}; | 24 pub use libpam_sys_helpers::{pam_impl, pam_impl_name}; |
| 25 use num_enum::{IntoPrimitive, TryFromPrimitive}; | |
| 26 use std::ffi::{c_char, c_int, c_uint, c_void}; | 25 use std::ffi::{c_char, c_int, c_uint, c_void}; |
| 27 use std::fmt; | 26 use std::fmt; |
| 28 use std::marker::{PhantomData, PhantomPinned}; | 27 use std::marker::{PhantomData, PhantomPinned}; |
| 29 | 28 |
| 30 /// A marker struct to make whatever it's in `!Sync`, `!Send`, and `!Unpin`. | 29 /// A marker struct to make whatever it's in `!Sync`, `!Send`, and `!Unpin`. |
