k8s_openapi_ext/ext/namespace.rs
1use super::*;
2
3pub trait NamespaceExt: super::ResourceBuilder {
4 fn new(name: impl ToString) -> Self;
5}
6
7impl NamespaceExt for corev1::Namespace {
8 fn new(name: impl ToString) -> Self {
9 let metadata = metadata(name);
10 Self {
11 metadata,
12 // spec: todo!(),
13 // status: todo!(),
14 ..default()
15 }
16 }
17}