Mercurial > crates > nonstick
changeset 48:a921b72743e4 default tip
Upgrade to Rust 2021 edition.
author | Paul Fisher <paul@pfish.zone> |
---|---|
date | Tue, 15 Apr 2025 01:04:29 -0400 |
parents | 2c172dd3e3f8 |
children | |
files | Cargo.toml src/conv.rs src/macros.rs src/module.rs |
diffstat | 4 files changed, 9 insertions(+), 8 deletions(-) [+] |
line wrap: on
line diff
--- a/Cargo.toml Tue Apr 15 00:51:37 2025 -0400 +++ b/Cargo.toml Tue Apr 15 01:04:29 2025 -0400 @@ -1,12 +1,13 @@ [package] name = "nonstick" description = "PAM bindings for Rust" -version = "0.0.1" +version = "0.0.2-alpha.0" authors = ["Paul Fisher <paul@pfish.zone>", "Anthony Nowell <anowell@gmail.com>" ] repository = "https://hg.pfish.zone/crates/nonstick/" readme = "README.md" keywords = ["pam", "ffi", "linux", "authentication"] license = "MIT" +edition = "2021" [lib] name = "pam"
--- a/src/conv.rs Tue Apr 15 00:51:37 2025 -0400 +++ b/src/conv.rs Tue Apr 15 01:04:29 2025 -0400 @@ -2,10 +2,10 @@ use std::ffi::{CStr, CString}; use std::ptr; -use constants::PamMessageStyle; -use constants::PamResultCode; -use items::Item; -use module::PamResult; +use crate::constants::PamMessageStyle; +use crate::constants::PamResultCode; +use crate::items::Item; +use crate::module::PamResult; #[repr(C)] struct PamMessage {
--- a/src/macros.rs Tue Apr 15 00:51:37 2025 -0400 +++ b/src/macros.rs Tue Apr 15 01:04:29 2025 -0400 @@ -132,7 +132,7 @@ #[cfg(test)] pub mod test { - use module::PamHooks; + use crate::module::PamHooks; struct Foo; impl PamHooks for Foo {}
--- a/src/module.rs Tue Apr 15 00:51:37 2025 -0400 +++ b/src/module.rs Tue Apr 15 01:04:29 2025 -0400 @@ -3,8 +3,8 @@ use libc::c_char; use std::ffi::{CStr, CString}; -use constants::{PamFlag, PamResultCode}; -use items::ItemType; +use crate::constants::{PamFlag, PamResultCode}; +use crate::items::ItemType; /// Opaque type, used as a pointer when making pam API calls. ///