pub struct LensConfig {
pub run: bool,
pub debug: bool,
pub update_test: bool,
pub interpret: bool,
pub implementations: bool,
pub method_refs: bool,
pub refs_adt: bool,
pub refs_trait: bool,
pub enum_variant_refs: bool,
pub location: AnnotationLocation,
pub filter_adjacent_derive_implementations: bool,
}Fields§
§run: bool§debug: bool§update_test: bool§interpret: bool§implementations: bool§method_refs: bool§refs_adt: bool§refs_trait: bool§enum_variant_refs: bool§location: AnnotationLocation§filter_adjacent_derive_implementations: boolImplementations§
Source§impl LensConfig
impl LensConfig
Trait Implementations§
Source§impl Clone for LensConfig
impl Clone for LensConfig
Source§fn clone(&self) -> LensConfig
fn clone(&self) -> LensConfig
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LensConfig
impl Debug for LensConfig
Source§impl PartialEq for LensConfig
impl PartialEq for LensConfig
impl Eq for LensConfig
impl StructuralPartialEq for LensConfig
Auto Trait Implementations§
impl Freeze for LensConfig
impl RefUnwindSafe for LensConfig
impl Send for LensConfig
impl Sync for LensConfig
impl Unpin for LensConfig
impl UnwindSafe for LensConfig
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)Source§impl<T, R> CollectAndApply<T, R> for T
impl<T, R> CollectAndApply<T, R> for T
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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