mirror of
https://gitlab.com/xmpp-rs/xmpp-rs.git
synced 2024-07-12 22:21:53 +00:00
data_forms: Simplify serialisation using .map().
This commit is contained in:
parent
1e39a4cdd7
commit
4fb909cfd1
1 changed files with 2 additions and 2 deletions
|
@ -218,8 +218,8 @@ impl From<DataForm> for Element {
|
|||
Element::builder("x")
|
||||
.ns(ns::DATA_FORMS)
|
||||
.attr("type", form.type_)
|
||||
.append(if form.title.is_some() { Some(Element::builder("title").ns(ns::DATA_FORMS).append(form.title)) } else { None })
|
||||
.append(if form.instructions.is_some() { Some(Element::builder("instructions").ns(ns::DATA_FORMS).append(form.instructions)) } else { None })
|
||||
.append(form.title.map(|title| Element::builder("title").ns(ns::DATA_FORMS).append(title)))
|
||||
.append(form.instructions.map(|text| Element::builder("instructions").ns(ns::DATA_FORMS).append(text)))
|
||||
.append(form.fields)
|
||||
.build()
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue