slot: &'slot mut Option<Self>,
state: &'state mut PadAdapterState,
) -> fmt::Formatter<'slot> {
- fmt.wrap_buf(move |buf| {
- *slot = Some(PadAdapter { buf, state });
- slot.as_mut().unwrap()
- })
+ fmt.wrap_buf(move |buf| slot.insert(PadAdapter { buf, state }))
}
}