Struct sounding_bufkit::BufkitData [−][src]
pub struct BufkitData<'a> { /* fields omitted */ }References to different data sections within a BufkitFile mainly useful for generating
iterators.
This is theoretically not necessary without lexical lifetimes.
Methods
impl<'a> BufkitData<'a>[src]
impl<'a> BufkitData<'a>pub fn validate(&self) -> Result<(), Error>[src]
pub fn validate(&self) -> Result<(), Error>Validate the whole string, ensure it is parseable and do some sanity checks.
pub fn new(text: &str) -> Result<BufkitData, Error>[src]
pub fn new(text: &str) -> Result<BufkitData, Error>Create a new data representation from a string
Trait Implementations
impl<'a> IntoIterator for &'a BufkitData<'a>[src]
impl<'a> IntoIterator for &'a BufkitData<'a>Auto Trait Implementations
impl<'a> Send for BufkitData<'a>
impl<'a> Send for BufkitData<'a>impl<'a> Sync for BufkitData<'a>
impl<'a> Sync for BufkitData<'a>