Skip to main content

preserve_unknown_object

Function preserve_unknown_object 

Source
pub fn preserve_unknown_object(_: &mut SchemaGenerator) -> Schema
Expand description

Render an embedded core/v1 object field as { type: object, x-kubernetes-preserve-unknown-fields: true } rather than inlining its full k8s-openapi schema. Use via #[schemars(schema_with = "crate::schema::preserve_unknown_object")]. Reserved for the outsized hooks jobSpec; see the module docs for why the smaller embedded objects are left inlined.