pub struct FxarUpdateHandle {
pub local_path: PathBuf,
/* private fields */
}Expand description
Handle for modifying a (possibly remote) FXAR archive.
For S3 sources the archive is downloaded to a temp file; call commit
to re-upload after modifications.
Fields§
§local_path: PathBufPath to the local file (may be a temp file for S3 sources).
Implementations§
Auto Trait Implementations§
impl Freeze for FxarUpdateHandle
impl RefUnwindSafe for FxarUpdateHandle
impl Send for FxarUpdateHandle
impl Sync for FxarUpdateHandle
impl Unpin for FxarUpdateHandle
impl UnsafeUnpin for FxarUpdateHandle
impl UnwindSafe for FxarUpdateHandle
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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