Rename

Trait Rename 

Source
pub trait Rename {
    // Provided methods
    fn get_name(&self) -> Option<String> { ... }
    fn rename(&self, name: &str) -> Renamed<Self>
       where Self: Sized + Clone { ... }
}
Expand description

Rename the variable.

Provided Methods§

Source

fn get_name(&self) -> Option<String>

Returns the name of the variable if set.

Source

fn rename(&self, name: &str) -> Renamed<Self>
where Self: Sized + Clone,

Set the name of the variable.

Implementations on Foreign Types§

Source§

impl Rename for &str

Source§

impl Rename for f32

Source§

impl Rename for f64

Source§

impl Rename for i8

Source§

impl Rename for i16

Source§

impl Rename for i32

Source§

impl Rename for i64

Source§

impl Rename for i128

Source§

impl Rename for isize

Source§

impl Rename for u8

Source§

impl Rename for u16

Source§

impl Rename for u32

Source§

impl Rename for u64

Source§

impl Rename for usize

Source§

impl Rename for String

Source§

impl Rename for Complex<f32>

Source§

impl Rename for Complex<f64>

Source§

impl<T: Clone> Rename for Vec<T>

Source§

impl<T: Clone, const N: usize> Rename for [T; N]

Implementors§