usecrate::lang::{FunctionId, TypeId};useinteroptopus::new_id;new_id!(ServiceIdCs);pubstructService{pubty: TypeId,
pubctors:Vec<FunctionId>, // These are interop functions and overloads for which to emit methods for
pubmethods:Vec<FunctionId>, // These are interop functions and overloads for which to emit methods for
pubdestructor: FunctionId,
}