Skip to content

Commit a492edb

Browse files
committed
Make deserializers private
1 parent 551895d commit a492edb

File tree

3 files changed

+6
-21
lines changed

3 files changed

+6
-21
lines changed

src/native/site_native.rs

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,7 @@ use pyo3::{
99

1010
use serde::{Deserialize, Serialize};
1111

12-
pub use crate::native::{
13-
common::{Category, Comment, Entry, Field, Form, Reason, State, Value},
14-
deserializers::{
15-
default_datetime_none, default_string_none, deserialize_empty_string_as_none,
16-
deserialize_empty_string_as_none_datetime,
17-
},
18-
};
12+
pub use crate::native::common::{Category, Comment, Entry, Field, Form, Reason, State, Value};
1913

2014
#[cfg(feature = "python")]
2115
use crate::native::deserializers::to_py_datetime;

src/native/subject_native.rs

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,9 @@ use crate::native::deserializers::to_py_datetime;
1212

1313
use serde::{Deserialize, Serialize};
1414

15-
pub use crate::native::{
16-
common::{Category, Comment, Entry, Field, Form, Reason, State, Value},
17-
deserializers::{
18-
default_datetime_none, default_string_none, deserialize_empty_string_as_none,
19-
deserialize_empty_string_as_none_datetime,
20-
},
21-
};
15+
pub use crate::native::common::{Category, Comment, Entry, Field, Form, Reason, State, Value};
16+
17+
use crate::native::deserializers::{default_string_none, deserialize_empty_string_as_none};
2218

2319
#[cfg(not(feature = "python"))]
2420
#[derive(Clone, Debug, Deserialize, Serialize, PartialEq)]

src/native/user_native.rs

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,8 @@ use serde::{Deserialize, Serialize};
33
#[cfg(feature = "python")]
44
use pyo3::{exceptions::PyValueError, prelude::*, types::PyDict};
55

6-
pub use crate::native::{
7-
common::{Category, Comment, Entry, Field, Form, Reason, State, Value},
8-
deserializers::{
9-
default_datetime_none, default_string_none, deserialize_empty_string_as_none,
10-
deserialize_empty_string_as_none_datetime,
11-
},
12-
};
6+
pub use crate::native::common::{Category, Comment, Entry, Field, Form, Reason, State, Value};
7+
use crate::native::deserializers::{default_string_none, deserialize_empty_string_as_none};
138

149
#[cfg(not(feature = "python"))]
1510
#[derive(Clone, Debug, Deserialize, Serialize, PartialEq)]

0 commit comments

Comments
 (0)