Restore rustfmt.toml and apply changes.
This commit is contained in:
parent
a402a632f4
commit
f1a4f57ec2
|
@ -113,7 +113,9 @@ impl OPML {
|
||||||
let valid_version_regex = Regex::new(r"^\d+\.\d+$").unwrap();
|
let valid_version_regex = Regex::new(r"^\d+\.\d+$").unwrap();
|
||||||
let valid_versions = vec!["1.0", "1.1", "2.0"];
|
let valid_versions = vec!["1.0", "1.1", "2.0"];
|
||||||
|
|
||||||
if !valid_version_regex.is_match(version) || !valid_versions.contains(&version.as_str()) {
|
if !valid_version_regex.is_match(version)
|
||||||
|
|| !valid_versions.contains(&version.as_str())
|
||||||
|
{
|
||||||
return Err(format!(
|
return Err(format!(
|
||||||
"Unsupported OPML version detected: {}",
|
"Unsupported OPML version detected: {}",
|
||||||
opml.version
|
opml.version
|
||||||
|
@ -192,7 +194,9 @@ impl Default for OPML {
|
||||||
|
|
||||||
/// The [Head](struct.Head.html) child element of [OPML](struct.OPML.html).
|
/// The [Head](struct.Head.html) child element of [OPML](struct.OPML.html).
|
||||||
/// Contains the metadata of the OPML document.
|
/// Contains the metadata of the OPML document.
|
||||||
#[derive(XmlWrite, XmlRead, PartialEq, Debug, Clone, Default, Serialize, Deserialize)]
|
#[derive(
|
||||||
|
XmlWrite, XmlRead, PartialEq, Debug, Clone, Default, Serialize, Deserialize,
|
||||||
|
)]
|
||||||
#[xml(tag = "head")]
|
#[xml(tag = "head")]
|
||||||
pub struct Head {
|
pub struct Head {
|
||||||
/// The title of the document.
|
/// The title of the document.
|
||||||
|
@ -249,7 +253,9 @@ pub struct Head {
|
||||||
}
|
}
|
||||||
|
|
||||||
/// The [Body](struct.Body.html) child element of [OPML](struct.OPML.html). Contains all the [Outlines](struct.Outline.html).
|
/// The [Body](struct.Body.html) child element of [OPML](struct.OPML.html). Contains all the [Outlines](struct.Outline.html).
|
||||||
#[derive(XmlWrite, XmlRead, PartialEq, Debug, Clone, Default, Serialize, Deserialize)]
|
#[derive(
|
||||||
|
XmlWrite, XmlRead, PartialEq, Debug, Clone, Default, Serialize, Deserialize,
|
||||||
|
)]
|
||||||
#[xml(tag = "body")]
|
#[xml(tag = "body")]
|
||||||
pub struct Body {
|
pub struct Body {
|
||||||
/// All the top-level [Outline](struct.Outline.html) elements.
|
/// All the top-level [Outline](struct.Outline.html) elements.
|
||||||
|
@ -258,7 +264,9 @@ pub struct Body {
|
||||||
}
|
}
|
||||||
|
|
||||||
/// The [Outline](struct.Outline.html) element.
|
/// The [Outline](struct.Outline.html) element.
|
||||||
#[derive(XmlWrite, XmlRead, PartialEq, Debug, Clone, Default, Serialize, Deserialize)]
|
#[derive(
|
||||||
|
XmlWrite, XmlRead, PartialEq, Debug, Clone, Default, Serialize, Deserialize,
|
||||||
|
)]
|
||||||
#[xml(tag = "outline")]
|
#[xml(tag = "outline")]
|
||||||
pub struct Outline {
|
pub struct Outline {
|
||||||
/// Every outline element must have at least a text attribute, which is what is displayed when an outliner opens the OPML document.
|
/// Every outline element must have at least a text attribute, which is what is displayed when an outliner opens the OPML document.
|
||||||
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
max_width = 80
|
||||||
|
tab_spaces = 2
|
Loading…
Reference in New Issue