pub struct TokioUringFile { /* private fields */ }Trait Implementations§
Source§impl FileCommit for TokioUringFile
impl FileCommit for TokioUringFile
Source§impl FileSync for TokioUringFile
impl FileSync for TokioUringFile
Source§impl From<File> for TokioUringFile
impl From<File> for TokioUringFile
Source§impl Read for TokioUringFile
impl Read for TokioUringFile
Auto Trait Implementations§
impl Freeze for TokioUringFile
impl !RefUnwindSafe for TokioUringFile
impl !Send for TokioUringFile
impl !Sync for TokioUringFile
impl Unpin for TokioUringFile
impl !UnwindSafe for TokioUringFile
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> DynFileCommit for Twhere
T: FileCommit,
impl<T> DynFileCommit for Twhere
T: FileCommit,
Source§impl<R> DynRead for Rwhere
R: Read,
impl<R> DynRead for Rwhere
R: Read,
fn read_exact_at( &mut self, buf: BufMut, pos: u64, ) -> Pin<Box<dyn MaybeSendFuture<Output = (Result<(), Error>, BufMut)> + '_>>
fn read_to_end_at( &mut self, buf: Vec<u8>, pos: u64, ) -> Pin<Box<dyn MaybeSendFuture<Output = (Result<(), Error>, Vec<u8>)> + '_>>
fn size( &self, ) -> Pin<Box<dyn MaybeSendFuture<Output = Result<u64, Error>> + '_>>
Source§impl<W> DynWrite for Wwhere
W: Write,
impl<W> DynWrite for Wwhere
W: Write,
fn write_all( &mut self, buf: Buf, ) -> Pin<Box<dyn MaybeSendFuture<Output = (Result<(), Error>, Buf)> + '_>>
fn flush( &mut self, ) -> Pin<Box<dyn MaybeSendFuture<Output = Result<(), Error>> + '_>>
fn close( &mut self, ) -> Pin<Box<dyn MaybeSendFuture<Output = Result<(), Error>> + '_>>
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