[−][src]Struct hrx_get::Archive
Parsed Human Readable Archive data.
Methods
impl Archive
[src]
pub fn load(file: &Path) -> Result<Archive, String>
[src]
Load hrx data from a file system path.
pub fn parse(data: &str) -> Result<Archive, String>
[src]
Parse hrx data from an in-memory buffer.
pub fn names(&self) -> Vec<&str>
[src]
Get a vec of the file names in the archive.
pub fn get(&self, name: &str) -> Option<&str>
[src]
Get the contents of a file in the archive.
Trait Implementations
Auto Trait Implementations
impl Unpin for Archive
impl Sync for Archive
impl Send for Archive
impl RefUnwindSafe for Archive
impl UnwindSafe for Archive
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,