[][src]Trait rant::FromRantArgs

pub trait FromRantArgs: Sized {
    pub fn from_rant_args(args: Vec<RantValue>) -> ValueResult<Self>;
pub fn as_rant_params() -> Vec<Parameter>

Notable traits for Vec<u8, Global>

impl Write for Vec<u8, Global>
; }

Converts from argument list to tuple of impl FromRant values

Required methods

pub fn from_rant_args(args: Vec<RantValue>) -> ValueResult<Self>[src]

pub fn as_rant_params() -> Vec<Parameter>

Notable traits for Vec<u8, Global>

impl Write for Vec<u8, Global>
[src]

Loading content...

Implementations on Foreign Types

impl FromRantArgs for ()[src]

impl<A: FromRant> FromRantArgs for (A,)[src]

impl<A: FromRant, VarArgItem: FromRant> FromRantArgs for (A, VarArgs<VarArgItem>)[src]

impl<A: FromRant, VarArgItem: FromRant> FromRantArgs for (A, RequiredVarArgs<VarArgItem>)[src]

impl<A: FromRant, B: FromRant> FromRantArgs for (A, B)[src]

impl<A: FromRant, B: FromRant, VarArgItem: FromRant> FromRantArgs for (A, B, VarArgs<VarArgItem>)[src]

impl<A: FromRant, B: FromRant, VarArgItem: FromRant> FromRantArgs for (A, B, RequiredVarArgs<VarArgItem>)[src]

impl<A: FromRant, B: FromRant, C: FromRant> FromRantArgs for (A, B, C)[src]

impl<A: FromRant, B: FromRant, C: FromRant, VarArgItem: FromRant> FromRantArgs for (A, B, C, VarArgs<VarArgItem>)[src]

impl<A: FromRant, B: FromRant, C: FromRant, VarArgItem: FromRant> FromRantArgs for (A, B, C, RequiredVarArgs<VarArgItem>)[src]

impl<A: FromRant, B: FromRant, C: FromRant, D: FromRant> FromRantArgs for (A, B, C, D)[src]

impl<A: FromRant, B: FromRant, C: FromRant, D: FromRant, VarArgItem: FromRant> FromRantArgs for (A, B, C, D, VarArgs<VarArgItem>)[src]

impl<A: FromRant, B: FromRant, C: FromRant, D: FromRant, VarArgItem: FromRant> FromRantArgs for (A, B, C, D, RequiredVarArgs<VarArgItem>)[src]

impl<A: FromRant, B: FromRant, C: FromRant, D: FromRant, E: FromRant> FromRantArgs for (A, B, C, D, E)[src]

impl<A: FromRant, B: FromRant, C: FromRant, D: FromRant, E: FromRant, VarArgItem: FromRant> FromRantArgs for (A, B, C, D, E, VarArgs<VarArgItem>)[src]

impl<A: FromRant, B: FromRant, C: FromRant, D: FromRant, E: FromRant, VarArgItem: FromRant> FromRantArgs for (A, B, C, D, E, RequiredVarArgs<VarArgItem>)[src]

impl<A: FromRant, B: FromRant, C: FromRant, D: FromRant, E: FromRant, F: FromRant> FromRantArgs for (A, B, C, D, E, F)[src]

impl<A: FromRant, B: FromRant, C: FromRant, D: FromRant, E: FromRant, F: FromRant, VarArgItem: FromRant> FromRantArgs for (A, B, C, D, E, F, VarArgs<VarArgItem>)[src]

impl<A: FromRant, B: FromRant, C: FromRant, D: FromRant, E: FromRant, F: FromRant, VarArgItem: FromRant> FromRantArgs for (A, B, C, D, E, F, RequiredVarArgs<VarArgItem>)[src]

impl<A: FromRant, B: FromRant, C: FromRant, D: FromRant, E: FromRant, F: FromRant, G: FromRant> FromRantArgs for (A, B, C, D, E, F, G)[src]

impl<A: FromRant, B: FromRant, C: FromRant, D: FromRant, E: FromRant, F: FromRant, G: FromRant, VarArgItem: FromRant> FromRantArgs for (A, B, C, D, E, F, G, VarArgs<VarArgItem>)[src]

impl<A: FromRant, B: FromRant, C: FromRant, D: FromRant, E: FromRant, F: FromRant, G: FromRant, VarArgItem: FromRant> FromRantArgs for (A, B, C, D, E, F, G, RequiredVarArgs<VarArgItem>)[src]

impl<A: FromRant, B: FromRant, C: FromRant, D: FromRant, E: FromRant, F: FromRant, G: FromRant, H: FromRant> FromRantArgs for (A, B, C, D, E, F, G, H)[src]

impl<A: FromRant, B: FromRant, C: FromRant, D: FromRant, E: FromRant, F: FromRant, G: FromRant, H: FromRant, VarArgItem: FromRant> FromRantArgs for (A, B, C, D, E, F, G, H, VarArgs<VarArgItem>)[src]

impl<A: FromRant, B: FromRant, C: FromRant, D: FromRant, E: FromRant, F: FromRant, G: FromRant, H: FromRant, VarArgItem: FromRant> FromRantArgs for (A, B, C, D, E, F, G, H, RequiredVarArgs<VarArgItem>)[src]

impl<A: FromRant, B: FromRant, C: FromRant, D: FromRant, E: FromRant, F: FromRant, G: FromRant, H: FromRant, I: FromRant> FromRantArgs for (A, B, C, D, E, F, G, H, I)[src]

impl<A: FromRant, B: FromRant, C: FromRant, D: FromRant, E: FromRant, F: FromRant, G: FromRant, H: FromRant, I: FromRant, VarArgItem: FromRant> FromRantArgs for (A, B, C, D, E, F, G, H, I, VarArgs<VarArgItem>)[src]

impl<A: FromRant, B: FromRant, C: FromRant, D: FromRant, E: FromRant, F: FromRant, G: FromRant, H: FromRant, I: FromRant, VarArgItem: FromRant> FromRantArgs for (A, B, C, D, E, F, G, H, I, RequiredVarArgs<VarArgItem>)[src]

impl<A: FromRant, B: FromRant, C: FromRant, D: FromRant, E: FromRant, F: FromRant, G: FromRant, H: FromRant, I: FromRant, J: FromRant> FromRantArgs for (A, B, C, D, E, F, G, H, I, J)[src]

impl<A: FromRant, B: FromRant, C: FromRant, D: FromRant, E: FromRant, F: FromRant, G: FromRant, H: FromRant, I: FromRant, J: FromRant, VarArgItem: FromRant> FromRantArgs for (A, B, C, D, E, F, G, H, I, J, VarArgs<VarArgItem>)[src]

impl<A: FromRant, B: FromRant, C: FromRant, D: FromRant, E: FromRant, F: FromRant, G: FromRant, H: FromRant, I: FromRant, J: FromRant, VarArgItem: FromRant> FromRantArgs for (A, B, C, D, E, F, G, H, I, J, RequiredVarArgs<VarArgItem>)[src]

impl<A: FromRant, B: FromRant, C: FromRant, D: FromRant, E: FromRant, F: FromRant, G: FromRant, H: FromRant, I: FromRant, J: FromRant, K: FromRant> FromRantArgs for (A, B, C, D, E, F, G, H, I, J, K)[src]

impl<A: FromRant, B: FromRant, C: FromRant, D: FromRant, E: FromRant, F: FromRant, G: FromRant, H: FromRant, I: FromRant, J: FromRant, K: FromRant, VarArgItem: FromRant> FromRantArgs for (A, B, C, D, E, F, G, H, I, J, K, VarArgs<VarArgItem>)[src]

impl<A: FromRant, B: FromRant, C: FromRant, D: FromRant, E: FromRant, F: FromRant, G: FromRant, H: FromRant, I: FromRant, J: FromRant, K: FromRant, VarArgItem: FromRant> FromRantArgs for (A, B, C, D, E, F, G, H, I, J, K, RequiredVarArgs<VarArgItem>)[src]

Loading content...

Implementors

impl<T: FromRant> FromRantArgs for T[src]

Loading content...