From 18dc4c68c4bda36b90880bcdd3fd7216c89f9334 Mon Sep 17 00:00:00 2001 From: Ryan Ruckley Date: Tue, 11 Feb 2025 16:14:29 +1100 Subject: [PATCH] fix: Update to use vec_insert() --- src/tmf633/service_specification.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/tmf633/service_specification.rs b/src/tmf633/service_specification.rs index 8df7fb2..52c2c25 100644 --- a/src/tmf633/service_specification.rs +++ b/src/tmf633/service_specification.rs @@ -2,7 +2,7 @@ use serde::{Deserialize,Serialize}; -use crate::{HasId,HasName,HasLastUpdate,HasDescription, TimePeriod}; +use crate::{HasId,HasName,HasLastUpdate,HasDescription, TimePeriod,vec_insert}; use crate::common::related_party::RelatedParty; use tmflib_derive::{HasId,HasName,HasLastUpdate,HasDescription}; @@ -72,7 +72,7 @@ impl ServiceSpecification { /// Add a characteristic to this service specification pub fn add_char(&mut self, characteristic : CharacteristicSpecification) { - self.spec_characteristics.as_mut().unwrap().push(characteristic); + vec_insert(&mut self.spec_characteristics,characteristic); } }