pub struct TryIoResultRule { /* private fields */ }Expand description
Detects use of ? operator on io::Result without additional context.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TryIoResultRule
impl RefUnwindSafe for TryIoResultRule
impl Send for TryIoResultRule
impl Sync for TryIoResultRule
impl Unpin for TryIoResultRule
impl UnsafeUnpin for TryIoResultRule
impl UnwindSafe for TryIoResultRule
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> 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