#[automatically_derived]
impl ::gfx::ShaderParam<_ParamsLink> for Params {
fn create_link<S: ::gfx::ParameterSink>(__arg_0: &S) ->
Result<_ParamsLink, ::gfx::ParameterLinkError<'static>> {
::std::result::Ok(_ParamsLink{b:
match __arg_0.find_block("b") {
Some(_p) => _p,
None =>
return ::std::result::Err(::gfx::LinkMissingBlock("b"))
},
x:
match __arg_0.find_uniform("x") {
Some(_p) => _p,
None =>
return ::std::result::Err(::gfx::LinkMissingUniform("x"))
},
t:
match __arg_0.find_texture("t") {
Some(_p) => _p,
None =>
return ::std::result::Err(::gfx::LinkMissingTexture("t"))
},})
}
}
-rs