@@ -1208,7 +1208,8 @@ impl Trimmable for ReplicaSet {
12081208}
12091209
12101210impl Trimmable for ReplicationController {
1211- fn trim ( self ) -> Self {
1211+ fn trim ( mut self ) -> Self {
1212+ self . metadata . managed_fields = None ;
12121213 ReplicationController {
12131214 metadata : self . metadata ,
12141215 spec : self . spec ,
@@ -1260,7 +1261,8 @@ impl Trimmable for ConfigMap {
12601261}
12611262
12621263impl Trimmable for DaemonSet {
1263- fn trim ( self ) -> Self {
1264+ fn trim ( mut self ) -> Self {
1265+ self . metadata . managed_fields = None ;
12641266 DaemonSet {
12651267 metadata : self . metadata ,
12661268 spec : self . spec ,
@@ -1270,7 +1272,8 @@ impl Trimmable for DaemonSet {
12701272}
12711273
12721274impl Trimmable for StatefulSet {
1273- fn trim ( self ) -> Self {
1275+ fn trim ( mut self ) -> Self {
1276+ self . metadata . managed_fields = None ;
12741277 StatefulSet {
12751278 metadata : self . metadata ,
12761279 spec : self . spec ,
@@ -1280,7 +1283,8 @@ impl Trimmable for StatefulSet {
12801283}
12811284
12821285impl Trimmable for Deployment {
1283- fn trim ( self ) -> Self {
1286+ fn trim ( mut self ) -> Self {
1287+ self . metadata . managed_fields = None ;
12841288 Deployment {
12851289 metadata : self . metadata ,
12861290 spec : self . spec ,
@@ -1293,6 +1297,7 @@ impl Trimmable for Service {
12931297 fn trim ( mut self ) -> Self {
12941298 let mut trim_svc = Service :: default ( ) ;
12951299 trim_svc. metadata = self . metadata ;
1300+ trim_svc. metadata . managed_fields = None ;
12961301 trim_svc. spec = self . spec ;
12971302 if let Some ( svc_status) = self . status . take ( ) {
12981303 trim_svc. status = Some ( ServiceStatus {
0 commit comments