Trait incrust::types::abc::IArithm [] [src]

pub trait IArithm {
    fn iadd(self: Box<Self>, other: BType) -> Option<BType>;
    fn isub(self: Box<Self>, other: BType) -> Option<BType>;
    fn imul(self: Box<Self>, other: BType) -> Option<BType>;
    fn idiv(self: Box<Self>, other: BType) -> Option<BType>;
}

Required Methods

fn iadd(self: Box<Self>, other: BType) -> Option<BType>

fn isub(self: Box<Self>, other: BType) -> Option<BType>

fn imul(self: Box<Self>, other: BType) -> Option<BType>

fn idiv(self: Box<Self>, other: BType) -> Option<BType>

Implementors