The evaluation functor carries important information about the category of biset functors into the category of modules over the double Burnside algebra. Our purpose here, is to study double Burnside algebras via evaluations of biset functors. In order to avoid the difficult problem of vanishing of simple functors, we look at finite groups for which there is no non-trivial vanishing and we call them non-vanishing groups. This family contains all the abelian groups, but also infinitely many others. We show that for a non-vanishing group, there is an equivalence between the category of modules over the double Burnside algebra and a specific category of biset functors. Then, we deduce results about the highest-weight structure, and the self-injective property of the double Burnside algebra. We also revisit Barker's Theorem on the semi-simplicity of the category of biset functors.