pub struct LocalSink { /* private fields */ }Trait Implementations§
Source§impl Sink for LocalSink
impl Sink for LocalSink
type Location = PathBuf
async fn prepare( &mut self, target: Target<'_>, ) -> Result<Prepared<Self::Location>, Error>
async fn write_chunk(&mut self, chunk: &[u8]) -> Result<(), Error>
async fn restart(&mut self) -> Result<(), Error>
async fn finalize(self) -> Result<Self::Location, Error>
Auto Trait Implementations§
impl !Freeze for LocalSink
impl !RefUnwindSafe for LocalSink
impl Send for LocalSink
impl Sync for LocalSink
impl Unpin for LocalSink
impl UnsafeUnpin for LocalSink
impl UnwindSafe for LocalSink
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