[−][src]Struct ages_ice_archive::IceWriter
Type for writing an ICE archive.
Implementations
impl IceWriter
[src]
pub fn new(version: u32) -> Result<IceWriter, UnsupportedVersion>
[src]
Begin a new ICE archive.
pub fn begin_file<'a>(
&'a mut self,
name: &AsciiStr,
ext: &AsciiStr,
group: Group
) -> IceFileWriter<'a>
[src]
&'a mut self,
name: &AsciiStr,
ext: &AsciiStr,
group: Group
) -> IceFileWriter<'a>
Begin a file.
The finish
method must be called on the file writer to add the file to
the archive.
pub fn finish<W: Write>(&self, sink: W) -> Result<()>
[src]
Write the composed ICE archive into the given sink.
Auto Trait Implementations
impl RefUnwindSafe for IceWriter
impl Send for IceWriter
impl Sync for IceWriter
impl Unpin for IceWriter
impl UnwindSafe for IceWriter
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
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> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
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<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,