aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authoracdenisSK <[email protected]>2017-11-07 18:01:19 +0100
committeracdenisSK <[email protected]>2017-11-07 18:01:19 +0100
commit05dad7129a713e355fee0b3400a8571e348de081 (patch)
tree3dfc0bfd26e7d52869cdfd8307c9796462be3703 /src
parentRename `list` to be consistent with `multiple_quoted` (diff)
downloadserenity-05dad7129a713e355fee0b3400a8571e348de081.tar.xz
serenity-05dad7129a713e355fee0b3400a8571e348de081.zip
Into<String> -> Display
Diffstat (limited to 'src')
-rw-r--r--src/builder/create_embed.rs12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/builder/create_embed.rs b/src/builder/create_embed.rs
index 7a19ba7..06834f9 100644
--- a/src/builder/create_embed.rs
+++ b/src/builder/create_embed.rs
@@ -118,7 +118,7 @@ impl CreateEmbed {
///
/// [`CreateEmbedField`]: struct.CreateEmbedField.html
pub fn field<T, U>(mut self, name: T, value: U, inline: bool) -> Self
- where T: Into<String>, U: Into<String> {
+ where T: Display, U: Display {
{
let entry = self.0
.entry("fields")
@@ -127,8 +127,8 @@ impl CreateEmbed {
if let Value::Array(ref mut inner) = *entry {
inner.push(json!({
"inline": inline,
- "name": name.into(),
- "value": value.into(),
+ "name": name.to_string(),
+ "value": value.to_string(),
}));
}
}
@@ -139,10 +139,10 @@ impl CreateEmbed {
/// Adds multiple fields at once.
pub fn fields<T, U, It>(mut self, fields: It) -> Self
where It: IntoIterator<Item=(T, U, bool)>,
- T: Into<String>,
- U: Into<String> {
+ T: Display,
+ U: Display {
for field in fields {
- self = self.field(field.0.into(), field.1.into(), field.2);
+ self = self.field(field.0.to_string(), field.1.to_string(), field.2);
}
self