pub trait ArgList {
fn get_int(&self, index: usize) -> CallResult<Option<i64>>;
fn get_string(&self, index: usize) -> CallResult<Option<&str>>;
fn verify_len(&self, expected_len: usize) -> CallResult<()>;
}
Expand description
Defines Argument List functonality
Required Methods
fn get_string(&self, index: usize) -> CallResult<Option<&str>>
fn get_string(&self, index: usize) -> CallResult<Option<&str>>
Retrieve value as string by index
fn verify_len(&self, expected_len: usize) -> CallResult<()>
fn verify_len(&self, expected_len: usize) -> CallResult<()>
Verify argument list length