/// This assumes that there are no more symlinks in the path stack.
async fn walk_pxar_archive(
accessor: &Accessor,
- mut stack: &mut [PathStackEntry],
+ stack: &mut [PathStackEntry],
) -> Result<FileEntry, Error> {
if stack[0].pxar.is_none() {
stack[0].pxar = Some(accessor.open_root().await?.lookup_self().await?);
state.ensure_unfinished()?;
- let mut data = match state.fixed_writers.get_mut(&wid) {
+ let data = match state.fixed_writers.get_mut(&wid) {
Some(data) => data,
None => bail!("fixed writer '{}' not registered", wid),
};
state.ensure_unfinished()?;
- let mut data = match state.dynamic_writers.get_mut(&wid) {
+ let data = match state.dynamic_writers.get_mut(&wid) {
Some(data) => data,
None => bail!("dynamic writer '{}' not registered", wid),
};
state.ensure_unfinished()?;
- let mut data = match state.dynamic_writers.get_mut(&wid) {
+ let data = match state.dynamic_writers.get_mut(&wid) {
Some(data) => data,
None => bail!("dynamic writer '{}' not registered", wid),
};
state.ensure_unfinished()?;
- let mut data = match state.fixed_writers.get_mut(&wid) {
+ let data = match state.fixed_writers.get_mut(&wid) {
Some(data) => data,
None => bail!("fixed writer '{}' not registered", wid),
};