pub struct StringBuffer {
pub len: usize,
/* private fields */
}
Fields§
§len: usize
Implementations§
Source§impl StringBuffer
impl StringBuffer
pub fn new() -> StringBuffer
pub fn with_capacity(capacity: usize) -> StringBuffer
pub fn push_str(&mut self, text: &str)
pub fn cur_offset(&self) -> usize
pub fn truncate(&mut self, new_len: usize)
pub fn chars<'a>(&'a self) -> Chars<'a> ⓘ
Trait Implementations§
Source§impl Clone for StringBuffer
impl Clone for StringBuffer
Source§fn clone(&self) -> StringBuffer
fn clone(&self) -> StringBuffer
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for StringBuffer
impl Debug for StringBuffer
Source§impl Display for StringBuffer
impl Display for StringBuffer
Source§impl FromStr for StringBuffer
impl FromStr for StringBuffer
Source§impl PartialEq for StringBuffer
impl PartialEq for StringBuffer
impl Eq for StringBuffer
Auto Trait Implementations§
impl Freeze for StringBuffer
impl RefUnwindSafe for StringBuffer
impl !Send for StringBuffer
impl !Sync for StringBuffer
impl Unpin for StringBuffer
impl UnwindSafe for StringBuffer
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more