use std::path::Display;
pub trait ConvertString {
fn get_string(&self) -> String;
}
impl ConvertString for String {
fn get_string(&self) -> String {
self.clone()
}
}
impl ConvertString for &str {
fn get_string(&self) -> String {
self.to_string()
}
}
impl ConvertString for i32 {
fn get_string(&self) -> String {
self.to_string()
}
}
impl ConvertString for f32 {
fn get_string(&self) -> String {
self.to_string()
}
}
impl ConvertString for bool {
fn get_string(&self) -> String {
self.to_string()
}
}
impl ConvertString for Display<'_> {
fn get_string(&self) -> String {
self.to_string()
}
}