pub struct FunctionalTransformExample {
pub before_imperative: String,
pub after_functional: String,
pub patterns_applied: Vec<FunctionalPattern>,
pub benefits_demonstrated: Vec<String>,
}Fields§
§before_imperative: String§after_functional: String§patterns_applied: Vec<FunctionalPattern>§benefits_demonstrated: Vec<String>Trait Implementations§
Source§impl Clone for FunctionalTransformExample
impl Clone for FunctionalTransformExample
Source§fn clone(&self) -> FunctionalTransformExample
fn clone(&self) -> FunctionalTransformExample
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 moreAuto Trait Implementations§
impl Freeze for FunctionalTransformExample
impl RefUnwindSafe for FunctionalTransformExample
impl Send for FunctionalTransformExample
impl Sync for FunctionalTransformExample
impl Unpin for FunctionalTransformExample
impl UnwindSafe for FunctionalTransformExample
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