aboutsummaryrefslogtreecommitdiff
path: root/src/function.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/function.rs')
-rw-r--r--src/function.rs6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/function.rs b/src/function.rs
index 442d987..0da4574 100644
--- a/src/function.rs
+++ b/src/function.rs
@@ -16,6 +16,10 @@ impl FunctionArgument {
pub fn len(&self) -> usize {
self.args.len()
}
+
+ pub fn data(&self) -> &[Complex] {
+ &self.args
+ }
}
pub trait Function {
@@ -24,7 +28,7 @@ pub trait Function {
#[macro_export]
macro_rules! functions {
- ({$($x:expr => $y:expr), *}) => {
+ {$($x:expr => $y:expr), *} => {
{
let mut h : HashMap<String, Box<dyn Function>> = HashMap::new();
$(