Struct fix_getters_utils::getter::Getter [−][src]
Getter
helper.
A Getter
is a function for which the renaming rules defined in crate
fix-getters-rules
hold.
Fields
name: String
new_name: NewName
line: usize
Implementations
impl Getter
[src]
pub fn try_new(
name: String,
returns_bool: impl Into<ReturnsBool> + Copy,
line: usize
) -> Result<Self, GetterError>
[src]
name: String,
returns_bool: impl Into<ReturnsBool> + Copy,
line: usize
) -> Result<Self, GetterError>
Attempts to build a Getter
from the provided data.
pub fn returns_bool(&self) -> ReturnsBool
[src]
pub fn set_returns_bool(&mut self, returns_bool: impl Into<ReturnsBool>)
[src]
pub fn log(&self, _path: &Path, scope: &dyn Display)
[src]
Logs details about the getter at the appropriate log level.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Getter
impl Send for Getter
impl Sync for Getter
impl Unpin for Getter
impl UnwindSafe for Getter
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,