fn abi_encode_to_vector<'b>(
        &self,
        contract: &Contract<'b>,
        selector: Option<IntValue<'b>>,
        function: FunctionValue<'b>,
        packed: bool,
        args: &[BasicValueEnum<'b>],
        tys: &[ast::Type],
    ) -> PointerValue<'b> {
        self.abi
            .encode_to_vector(contract, selector, function, packed, args, tys)
    }
/// ABI encode into a vector for abi.encode* style builtin functions
ABI encode into a vector for abi.encode* style builtin functions
ABI encode into a vector for abi . encode * style builtin functions
fn abi_encode_to_vector<'b>(
        &self,
        contract: &Contract<'b>,
        selector: Option<IntValue<'b>>,
        function: FunctionValue<'b>,
        packed: bool,
        args: &[BasicValueEnum<'b>],
        tys: &[ast::Type],
    ) -> PointerValue<'b> {
        self.abi
            .encode_to_vector(contract, selector, function, packed, args, tys)
    }
fn abi_encode_to_vector < ' b > ( & self , contract : & Contract < ' b > , selector : Option < IntValue < ' b > > , function : FunctionValue < ' b > , packed : bool , args : & [ BasicValueEnum < ' b > ] , tys : & [ ast :: Type ] , ) -> PointerValue < ' b > { self . abi . encode_to_vector ( contract , selector , function , packed , args , tys ) }
ABI encode into a vector for abi.encode* style builtin functions
ABI encode into a vector for abi . encode * style builtin functions
&self
contract
&Contract<'b>
selector
Option<IntValue<'b>>
function
FunctionValue<'b>
packed
bool
args
&[BasicValueEnum<'b>]
tys
&[ast::Type]
&self
contract
&Contract<'b>
selector
Option<IntValue<'b>>
function
FunctionValue<'b>
packed
bool
args
&[BasicValueEnum<'b>]
tys
&[ast::Type]