pub trait Append<T>: Sized {
fn append_back(&mut self, _: T) -> &mut Self;
}
Expand description
append function for List can append any data type
Required methods
fn append_back(&mut self, _: T) -> &mut Self
fn append_back(&mut self, _: T) -> &mut Self
Performs append
Implementors
impl Append<&'_ str> for List
impl Append<Object> for List
impl Append<bool> for List
impl Append<char> for List
impl Append<f32> for List
impl Append<f64> for List
impl Append<i32> for List
inline append for integer example
let mut one_elem = List::new(); one_elem .append_back(123) .append_back(123) .append_back(123) .append_back(123) .append_back(123) .append_back(123) .append_back(123); println!(“{}”, one_elem);
[123, 123, 123, 123, 123, 123, 123]