Struct libcnb_data::buildpack::Buildpack
source · pub struct Buildpack {
pub id: BuildpackId,
pub name: Option<String>,
pub version: BuildpackVersion,
pub homepage: Option<String>,
pub clear_env: bool,
pub description: Option<String>,
pub keywords: Vec<String>,
pub licenses: Vec<License>,
pub sbom_formats: HashSet<SbomFormat>,
}Fields§
§id: BuildpackId§name: Option<String>§version: BuildpackVersion§homepage: Option<String>§clear_env: bool§description: Option<String>§keywords: Vec<String>§licenses: Vec<License>§sbom_formats: HashSet<SbomFormat>Trait Implementations§
source§impl<'de> Deserialize<'de> for Buildpack
impl<'de> Deserialize<'de> for Buildpack
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more