diff options
| author | acdenisSK <[email protected]> | 2017-08-04 20:57:49 +0200 |
|---|---|---|
| committer | acdenisSK <[email protected]> | 2017-08-04 20:59:42 +0200 |
| commit | 1b1104d3a458aefe109f63e5a18c71e3db087a27 (patch) | |
| tree | 00fa21180c1af8bab60c01c9099be83c292cc3e8 /src/builder/create_embed.rs | |
| parent | Deprecate `GuildId::as_channel_id` and add simulation methods for the "defaul... (diff) | |
| download | serenity-1b1104d3a458aefe109f63e5a18c71e3db087a27.tar.xz serenity-1b1104d3a458aefe109f63e5a18c71e3db087a27.zip | |
Refactor the display stuff a bit
Diffstat (limited to 'src/builder/create_embed.rs')
| -rw-r--r-- | src/builder/create_embed.rs | 23 |
1 files changed, 5 insertions, 18 deletions
diff --git a/src/builder/create_embed.rs b/src/builder/create_embed.rs index 01c3323..2dc9dc4 100644 --- a/src/builder/create_embed.rs +++ b/src/builder/create_embed.rs @@ -97,11 +97,9 @@ impl CreateEmbed { /// /// **Note**: This can't be longer than 2048 characters. pub fn description<D: Display>(mut self, description: D) -> Self { - let mut s = "".to_owned(); - let _ = writeln!(&mut s, "{}", description); self.0.insert( "description".to_owned(), - Value::String(s), + Value::String(format!("{}", description)), ); CreateEmbed(self.0) @@ -292,10 +290,8 @@ impl CreateEmbed { /// Set the title of the embed. pub fn title<D: Display>(mut self, title: D) -> Self { - let mut s = "".to_owned(); - let _ = writeln!(&mut s, "{}", title); self.0 - .insert("title".to_owned(), Value::String(s)); + .insert("title".to_owned(), Value::String(format!("{}", title))); CreateEmbed(self.0) } @@ -444,22 +440,16 @@ impl CreateEmbedField { /// Set the field's name. It can't be longer than 256 characters. pub fn name<D: Display>(mut self, name: D) -> Self { - let mut s = "".to_owned(); - let _ = writeln!(&mut s, "{}", name); - self.0 - .insert("name".to_owned(), Value::String(s)); + .insert("name".to_owned(), Value::String(format!("{}", name))); self } /// Set the field's value. It can't be longer than 1024 characters. pub fn value<D: Display>(mut self, value: D) -> Self { - let mut s = "".to_owned(); - let _ = writeln!(&mut s, "{}", value); - self.0 - .insert("value".to_owned(), Value::String(s)); + .insert("value".to_owned(), Value::String(format!("{}", value))); self } @@ -497,11 +487,8 @@ impl CreateEmbedFooter { /// Set the footer's text. pub fn text<D: Display>(mut self, text: D) -> Self { - let mut s = "".to_owned(); - let _ = writeln!(&mut s, "{}", text); - self.0 - .insert("text".to_owned(), Value::String(s)); + .insert("text".to_owned(), Value::String(format!("{}", text))); self } |