feat(string):
Added method to push vector and 1 el to my string
This commit is contained in:
1 parent
253e4d40c0
commit
efa7dace0e
1 file changed
+14
@@ -45,4 +45,18 @@ impl Str {
|
|||||||
self._data = data.to_vec();
|
self._data = data.to_vec();
|
||||||
self._size = data.len();
|
self._size = data.len();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
pub fn push(&mut self, el: char) {
|
||||||
|
self._data.push(el);
|
||||||
|
self._size += 1;
|
||||||
|
self._stats[self._size - 1] = Status::BUISY;
|
||||||
|
}
|
||||||
|
|
||||||
|
pub fn push_vec(&mut self, el: &Vec<char>) {
|
||||||
|
for i in el {
|
||||||
|
self._data.push(*i);
|
||||||
|
self._size += 1;
|
||||||
|
self._stats[self._size - 1] = Status::BUISY;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
Reference in new issue
Block a user