From a1c5f8839dd972a016e4fd6af3a898c1d8f2684f Mon Sep 17 00:00:00 2001 From: Héctor Ramón Jiménez <hector0193@gmail.com> Date: Wed, 27 Jul 2022 06:56:09 +0200 Subject: Use `ToString` for `Text::new` instead of `Into<String>` --- native/src/widget/helpers.rs | 2 +- native/src/widget/text.rs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'native') diff --git a/native/src/widget/helpers.rs b/native/src/widget/helpers.rs index 648aab5f..a0d39943 100644 --- a/native/src/widget/helpers.rs +++ b/native/src/widget/helpers.rs @@ -107,7 +107,7 @@ where /// Creates a new [`Text`] widget with the provided content. /// /// [`Text`]: widget::Text -pub fn text<Renderer>(text: impl Into<String>) -> widget::Text<Renderer> +pub fn text<Renderer>(text: impl ToString) -> widget::Text<Renderer> where Renderer: crate::text::Renderer, Renderer::Theme: widget::text::StyleSheet, diff --git a/native/src/widget/text.rs b/native/src/widget/text.rs index 26386505..b30f4518 100644 --- a/native/src/widget/text.rs +++ b/native/src/widget/text.rs @@ -45,9 +45,9 @@ where Renderer::Theme: StyleSheet, { /// Create a new fragment of [`Text`] with the given contents. - pub fn new<T: Into<String>>(label: T) -> Self { + pub fn new<T: ToString>(label: T) -> Self { Text { - content: label.into(), + content: label.to_string(), size: None, font: Default::default(), width: Length::Shrink, -- cgit