amberwindow 0.3.14

An easy to use ImmediateMode gui library for Rust.
Documentation
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()
    }
}