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>