pub enum RaiiViolationType {
ManualResourceManagement,
ResourceNotInConstructor,
NoResourceRelease,
PartialCleanup,
}Variants§
Trait Implementations§
Source§impl Clone for RaiiViolationType
impl Clone for RaiiViolationType
Source§fn clone(&self) -> RaiiViolationType
fn clone(&self) -> RaiiViolationType
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RaiiViolationType
impl Debug for RaiiViolationType
Source§impl PartialEq for RaiiViolationType
impl PartialEq for RaiiViolationType
impl StructuralPartialEq for RaiiViolationType
Auto Trait Implementations§
impl Freeze for RaiiViolationType
impl RefUnwindSafe for RaiiViolationType
impl Send for RaiiViolationType
impl Sync for RaiiViolationType
impl Unpin for RaiiViolationType
impl UnwindSafe for RaiiViolationType
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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