pub enum ImplicationOp {
Ra,
Rm,
Rc,
Rb,
Rs,
Rg,
Rsg,
Rgs,
Rgg,
Rss,
}Expand description
Implication operator method for computing the compisitions of propositions in a fuzzy rule premise.
Variants§
Implementations§
Source§impl ImplicationOp
impl ImplicationOp
pub fn call<F: Float>( self, u: impl IntoIterator<Item = F>, v: impl IntoIterator<Item = F>, ) -> impl IntoIterator<Item = F>
Trait Implementations§
Source§impl Clone for ImplicationOp
impl Clone for ImplicationOp
Source§fn clone(&self) -> ImplicationOp
fn clone(&self) -> ImplicationOp
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 moreSource§impl Debug for ImplicationOp
impl Debug for ImplicationOp
impl Copy for ImplicationOp
Auto Trait Implementations§
impl Freeze for ImplicationOp
impl RefUnwindSafe for ImplicationOp
impl Send for ImplicationOp
impl Sync for ImplicationOp
impl Unpin for ImplicationOp
impl UnwindSafe for ImplicationOp
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