pub struct AutomaticFixGenerator {}Implementations§
Source§impl AutomaticFixGenerator
impl AutomaticFixGenerator
pub fn new() -> Self
pub fn generate_fixes( &self, _findings: &[LintFinding], _circuit: &[QuantumGate], ) -> Result<Vec<AutomaticFix>, QuantRS2Error>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for AutomaticFixGenerator
impl RefUnwindSafe for AutomaticFixGenerator
impl Send for AutomaticFixGenerator
impl Sync for AutomaticFixGenerator
impl Unpin for AutomaticFixGenerator
impl UnwindSafe for AutomaticFixGenerator
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