Struct abxml::model::owned::StringTableBuf
source · pub struct StringTableBuf { /* private fields */ }
Implementations
sourceimpl StringTableBuf
impl StringTableBuf
pub fn set_encoding(&mut self, encoding: Encoding)
pub fn get_encoding(&self) -> Encoding
pub fn add_string(&mut self, new_string: String)
Trait Implementations
sourceimpl Debug for StringTableBuf
impl Debug for StringTableBuf
sourceimpl Default for StringTableBuf
impl Default for StringTableBuf
sourceimpl OwnedBuf for StringTableBuf
impl OwnedBuf for StringTableBuf
sourcefn get_header(&self) -> Result<Vec<u8>, Error>
fn get_header(&self) -> Result<Vec<u8>, Error>
Return the bytes corresponding to chunk’s header
sourcefn get_body_data(&self) -> Result<Vec<u8>, Error>
fn get_body_data(&self) -> Result<Vec<u8>, Error>
Return the bytes corresponding to chunk’s body
sourceimpl StringTable for StringTableBuf
impl StringTable for StringTableBuf
fn get_strings_len(&self) -> u32
fn get_styles_len(&self) -> u32
fn get_string(&self, idx: u32) -> Result<Rc<String>, Error>
Auto Trait Implementations
impl RefUnwindSafe for StringTableBuf
impl !Send for StringTableBuf
impl !Sync for StringTableBuf
impl Unpin for StringTableBuf
impl UnwindSafe for StringTableBuf
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more