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: Stringnew_name: NewNameline: usizeImplementations
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>,