Change summary
src/data_forms.rs | 8 +-------
src/jingle.rs | 8 +-------
src/message.rs | 8 +-------
3 files changed, 3 insertions(+), 21 deletions(-)
Detailed changes
@@ -25,13 +25,7 @@ generate_attribute!(FieldType, "type", {
TextMulti => "text-multi",
TextPrivate => "text-private",
TextSingle => "text-single",
-});
-
-impl Default for FieldType {
- fn default() -> FieldType {
- FieldType::TextSingle
- }
-}
+}, Default = TextSingle);
#[derive(Debug, Clone)]
pub struct Option_ {
@@ -41,13 +41,7 @@ generate_attribute!(Senders, "senders", {
Initiator => "initiator",
None => "none",
Responder => "responder",
-});
-
-impl Default for Senders {
- fn default() -> Senders {
- Senders::Both
- }
-}
+}, Default = Both);
#[derive(Debug, Clone)]
pub struct Content {
@@ -108,13 +108,7 @@ generate_attribute!(MessageType, "type", {
Groupchat => "groupchat",
Headline => "headline",
Normal => "normal",
-});
-
-impl Default for MessageType {
- fn default() -> MessageType {
- MessageType::Normal
- }
-}
+}, Default = Normal);
type Lang = String;
type Body = String;