pub struct VendoredFileSystemBuilder { /* private fields */ }Implementations§
Source§impl VendoredFileSystemBuilder
impl VendoredFileSystemBuilder
pub fn new(compression_method: CompressionMethod) -> Self
pub fn add_file( &mut self, path: impl AsRef<VendoredPath>, content: &str, ) -> Result<()>
pub fn add_directory(&mut self, path: impl AsRef<VendoredPath>) -> ZipResult<()>
pub fn finish(self) -> Result<VendoredFileSystem>
Auto Trait Implementations§
impl Freeze for VendoredFileSystemBuilder
impl RefUnwindSafe for VendoredFileSystemBuilder
impl Send for VendoredFileSystemBuilder
impl Sync for VendoredFileSystemBuilder
impl Unpin for VendoredFileSystemBuilder
impl UnsafeUnpin for VendoredFileSystemBuilder
impl UnwindSafe for VendoredFileSystemBuilder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more