Trait ParamAccessor

Source
pub trait ParamAccessor {
    // Required methods
    fn poll(&mut self) -> &Parameter;
    fn poll_str(&mut self) -> &str;
    fn poll_i32(&mut self) -> i32;
    fn poll_multi(&mut self) -> &[Parameter];
    fn poll_multi_str(&mut self) -> Vec<&str>;
    fn poll_multi_i32(&mut self) -> Vec<i32>;
}

Required Methods§

Source

fn poll(&mut self) -> &Parameter

Source

fn poll_str(&mut self) -> &str

Source

fn poll_i32(&mut self) -> i32

Source

fn poll_multi(&mut self) -> &[Parameter]

Source

fn poll_multi_str(&mut self) -> Vec<&str>

Source

fn poll_multi_i32(&mut self) -> Vec<i32>

Implementations on Foreign Types§

Source§

impl<'a> ParamAccessor for Iter<'a, Parameter>

Source§

fn poll(&mut self) -> &Parameter

Source§

fn poll_str(&mut self) -> &str

Source§

fn poll_i32(&mut self) -> i32

Source§

fn poll_multi(&mut self) -> &[Parameter]

Source§

fn poll_multi_str(&mut self) -> Vec<&str>

Source§

fn poll_multi_i32(&mut self) -> Vec<i32>

Implementors§