Skip to content

Commit 992adfb

Browse files
phoebehfharrisandy128k
authored andcommitted
Remove never crate and switch to Infallible type
1 parent 4a43f77 commit 992adfb

11 files changed

Lines changed: 11 additions & 12 deletions

File tree

Cargo.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,9 @@ diligent-date-parser = "0.1.3"
1717
quick-xml = { version = "0.38", features = ["encoding"] }
1818
chrono = { version = "0.4", default-features = false, features = ["alloc"] }
1919
derive_builder = { version = "0.20", optional = true }
20-
never = { version = "0.1", optional = true }
2120
serde = { version = "1.0", optional = true, features = ["derive"] }
2221

2322
[features]
2423
default = ["builders"]
25-
builders = ["derive_builder", "never"]
24+
builders = ["derive_builder"]
2625
with-serde = ["serde", "chrono/serde"]

src/category.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ use crate::util::{attr_value, decode};
1818
builder(
1919
setter(into),
2020
default,
21-
build_fn(name = "build_impl", private, error = "never::Never")
21+
build_fn(name = "build_impl", private, error = "std::convert::Infallible")
2222
)
2323
)]
2424
pub struct Category {

src/content.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ use crate::util::{atom_text, atom_xhtml, attr_value, decode};
3131
builder(
3232
setter(into),
3333
default,
34-
build_fn(name = "build_impl", private, error = "never::Never")
34+
build_fn(name = "build_impl", private, error = "std::convert::Infallible")
3535
)
3636
)]
3737
pub struct Content {

src/entry.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ use crate::util::{atom_datetime, atom_text, decode, default_fixed_datetime, skip
2828
builder(
2929
setter(into),
3030
default,
31-
build_fn(name = "build_impl", private, error = "never::Never")
31+
build_fn(name = "build_impl", private, error = "std::convert::Infallible")
3232
)
3333
)]
3434
pub struct Entry {

src/extension/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ pub type ExtensionMap = BTreeMap<String, BTreeMap<String, Vec<Extension>>>;
2222
builder(
2323
setter(into),
2424
default,
25-
build_fn(name = "build_impl", private, error = "never::Never")
25+
build_fn(name = "build_impl", private, error = "std::convert::Infallible")
2626
)
2727
)]
2828
pub struct Extension {

src/feed.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ impl Default for WriteConfig {
4949
builder(
5050
setter(into),
5151
default,
52-
build_fn(name = "build_impl", private, error = "never::Never")
52+
build_fn(name = "build_impl", private, error = "std::convert::Infallible")
5353
)
5454
)]
5555
pub struct Feed {

src/generator.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ use crate::util::{atom_text, attr_value, decode};
2020
builder(
2121
setter(into),
2222
default,
23-
build_fn(name = "build_impl", private, error = "never::Never")
23+
build_fn(name = "build_impl", private, error = "std::convert::Infallible")
2424
)
2525
)]
2626
pub struct Generator {

src/link.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ use crate::util::{attr_value, decode};
1818
builder(
1919
setter(into),
2020
default,
21-
build_fn(name = "build_impl", private, error = "never::Never")
21+
build_fn(name = "build_impl", private, error = "std::convert::Infallible")
2222
)
2323
)]
2424
pub struct Link {

src/person.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ use crate::util::{atom_text, decode, skip};
2222
builder(
2323
setter(into),
2424
default,
25-
build_fn(name = "build_impl", private, error = "never::Never")
25+
build_fn(name = "build_impl", private, error = "std::convert::Infallible")
2626
)
2727
)]
2828
pub struct Person {

src/source.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ use crate::util::{atom_datetime, atom_text, decode, default_fixed_datetime, skip
2525
builder(
2626
setter(into),
2727
default,
28-
build_fn(name = "build_impl", private, error = "never::Never")
28+
build_fn(name = "build_impl", private, error = "std::convert::Infallible")
2929
)
3030
)]
3131
pub struct Source {

0 commit comments

Comments
 (0)