shadowplay 0.16.3

Utility for checking puppet syntax, a puppet manifest linter, a pretty printer, and a utility for exploring the Hiera.
Documentation
1
2
3
4
5
6
7
8
9
10
use serde::Serialize;

#[derive(Clone, Debug, PartialEq, Serialize)]
pub struct Argument<EXTRA> {
    pub type_spec: Option<super::typing::TypeSpecification<EXTRA>>,
    pub name: String,
    pub default: Option<super::expression::Expression<EXTRA>>,
    pub comment: Vec<crate::puppet_lang::comment::Comment<EXTRA>>,
    pub extra: EXTRA,
}