diff --git a/Cargo.toml b/Cargo.toml index 440472c..5d1de37 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "pg_interval" -version = "0.4.3" -edition = "2018" +version = "0.4.5" +edition = "2024" authors = ["Ryan Piper "] license = "MIT" description = "A native PostgreSQL interval type" diff --git a/src/integrations/duration.rs b/src/integrations/duration.rs index 4962607..6c38b29 100644 --- a/src/integrations/duration.rs +++ b/src/integrations/duration.rs @@ -1,4 +1,4 @@ -use crate::{interval_norm::IntervalNorm, Interval}; +use crate::{Interval, interval_norm::IntervalNorm}; use chrono::Duration; const NANOS_PER_SEC: i64 = 1_000_000_000; diff --git a/src/integrations/rust_postgres.rs b/src/integrations/rust_postgres.rs index a841a7c..bd20c73 100644 --- a/src/integrations/rust_postgres.rs +++ b/src/integrations/rust_postgres.rs @@ -1,6 +1,6 @@ use crate::Interval; use bytes::{Buf, BufMut, BytesMut}; -use postgres_types::{to_sql_checked, FromSql, IsNull, ToSql, Type}; +use postgres_types::{FromSql, IsNull, ToSql, Type, to_sql_checked}; use std::error::Error; impl<'a> FromSql<'a> for Interval { diff --git a/src/interval_norm.rs b/src/interval_norm.rs index e9afc43..90824cc 100644 --- a/src/interval_norm.rs +++ b/src/interval_norm.rs @@ -1,4 +1,4 @@ -use crate::{interval_parse::parse_error::ParseError, Interval}; +use crate::{Interval, interval_parse::parse_error::ParseError}; pub struct IntervalNorm { pub years: i32, diff --git a/src/interval_parse/iso_8601.rs b/src/interval_parse/iso_8601.rs index 489f4ba..3046a35 100644 --- a/src/interval_parse/iso_8601.rs +++ b/src/interval_parse/iso_8601.rs @@ -1,9 +1,9 @@ use super::parse_error::ParseError; use super::{ - scale_date, scale_time, DAYS_PER_MONTH, HOURS_PER_DAY, MICROS_PER_SECOND, MINUTES_PER_HOUR, - MONTHS_PER_YEAR, SECONDS_PER_MIN, + DAYS_PER_MONTH, HOURS_PER_DAY, MICROS_PER_SECOND, MINUTES_PER_HOUR, MONTHS_PER_YEAR, + SECONDS_PER_MIN, scale_date, scale_time, }; -use crate::{interval_norm::IntervalNorm, Interval}; +use crate::{Interval, interval_norm::IntervalNorm}; enum ParserCode { BadFormat, diff --git a/src/interval_parse/postgres.rs b/src/interval_parse/postgres.rs index ae41c83..ae6d215 100644 --- a/src/interval_parse/postgres.rs +++ b/src/interval_parse/postgres.rs @@ -1,9 +1,9 @@ use super::parse_error::ParseError; -use crate::{interval_norm::IntervalNorm, Interval}; +use crate::{Interval, interval_norm::IntervalNorm}; use super::{ - scale_date, scale_time, DAYS_PER_MONTH, HOURS_PER_DAY, MICROS_PER_SECOND, MINUTES_PER_HOUR, - MONTHS_PER_YEAR, SECONDS_PER_MIN, + DAYS_PER_MONTH, HOURS_PER_DAY, MICROS_PER_SECOND, MINUTES_PER_HOUR, MONTHS_PER_YEAR, + SECONDS_PER_MIN, scale_date, scale_time, }; impl Interval {