update quick_xml

This commit is contained in:
Lennart
2024-02-25 11:56:07 +01:00
parent bdc94e084f
commit 76c879b9f7
7 changed files with 14 additions and 14 deletions

4
Cargo.lock generated
View File

@@ -1476,9 +1476,9 @@ dependencies = [
[[package]] [[package]]
name = "quick-xml" name = "quick-xml"
version = "0.30.0" version = "0.31.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eff6510e86862b57b210fd8cbe8ed3f0d7d600b9c2863cd4549a2e033c66e956" checksum = "1004a344b30a54e2ee58d66a71b32d2db2feb0a31f9a2d302bf0536f15de2a33"
dependencies = [ dependencies = [
"memchr", "memchr",
"serde", "serde",

View File

@@ -10,7 +10,7 @@ anyhow = { version = "1.0", features = ["backtrace"] }
base64 = "0.21" base64 = "0.21"
derive_more = "0.99" derive_more = "0.99"
futures-util = "0.3" futures-util = "0.3"
quick-xml = { version = "0.30", features = [ quick-xml = { version = "0.31", features = [
"serde", "serde",
"serde-types", "serde-types",
"serialize", "serialize",

View File

@@ -114,7 +114,7 @@ impl<C: CalendarStore + ?Sized> Resource for CalendarResource<C> {
.create_element("C:comp") .create_element("C:comp")
.with_attribute(("name", "VEVENT")) .with_attribute(("name", "VEVENT"))
.write_empty()?; .write_empty()?;
Ok(()) Ok::<(), quick_xml::Error>(())
})?; })?;
} }
"supported-calendar-data" => { "supported-calendar-data" => {
@@ -129,7 +129,7 @@ impl<C: CalendarStore + ?Sized> Resource for CalendarResource<C> {
("version", "2.0"), ("version", "2.0"),
]) ])
.write_empty()?; .write_empty()?;
Ok(()) Ok::<(), quick_xml::Error>(())
})?; })?;
} }
"getcontenttype" => { "getcontenttype" => {
@@ -157,10 +157,10 @@ impl<C: CalendarStore + ?Sized> Resource for CalendarResource<C> {
.create_element("privilege") .create_element("privilege")
.write_inner_content(|writer| { .write_inner_content(|writer| {
writer.create_element(privilege).write_empty()?; writer.create_element(privilege).write_empty()?;
Ok(()) Ok::<(), quick_xml::Error>(())
})?; })?;
} }
Ok(()) Ok::<(), quick_xml::Error>(())
})?; })?;
} }
_ => { _ => {

View File

@@ -92,7 +92,7 @@ impl<C: CalendarStore + ?Sized> Resource for PrincipalCalendarsResource<C> {
"{}/{}/", "{}/{}/",
self.prefix, self.principal self.prefix, self.principal
)))?; )))?;
Ok(()) Ok::<(), quick_xml::Error>(())
})?; })?;
} }
"allprops" => {} "allprops" => {}

View File

@@ -54,7 +54,7 @@ impl Resource for RootResource {
"{}/{}", "{}/{}",
self.prefix, self.principal self.prefix, self.principal
)))?; )))?;
Ok(()) Ok::<(), quick_xml::Error>(())
})?; })?;
} }
_ => return Err(anyhow!("invalid prop!")), _ => return Err(anyhow!("invalid prop!")),

View File

@@ -9,5 +9,5 @@ anyhow = "1.0"
async-trait = "0.1" async-trait = "0.1"
derive_more = "0.99" derive_more = "0.99"
futures-util = "0.3" futures-util = "0.3"
quick-xml = "0.30" quick-xml = "0.31"
rustical_auth = { path = "../auth/" } rustical_auth = { path = "../auth/" }

View File

@@ -17,7 +17,7 @@ pub fn write_resourcetype<W: Write>(
for resourcetype in types { for resourcetype in types {
writer.create_element(resourcetype).write_empty()?; writer.create_element(resourcetype).write_empty()?;
} }
Ok(()) Ok::<(), quick_xml::Error>(())
})?; })?;
Ok(()) Ok(())
} }
@@ -35,7 +35,7 @@ pub fn write_invalid_props_response<W: Write>(
for prop in invalid_props { for prop in invalid_props {
writer.create_element(prop).write_empty()?; writer.create_element(prop).write_empty()?;
} }
Ok(()) Ok::<(), quick_xml::Error>(())
})?; })?;
Ok(()) Ok(())
@@ -59,7 +59,7 @@ where
writer writer
.create_element("status") .create_element("status")
.write_text_content(BytesText::new(&format!("HTTP/1.1 {}", status)))?; .write_text_content(BytesText::new(&format!("HTTP/1.1 {}", status)))?;
Ok(()) Ok::<(), quick_xml::Error>(())
})?; })?;
Ok(()) Ok(())
} }
@@ -84,7 +84,7 @@ where
write_propstat_element(writer, status, prop_closure)?; write_propstat_element(writer, status, prop_closure)?;
Ok(()) Ok::<(), quick_xml::Error>(())
})?; })?;
Ok(()) Ok(())
} }