我试图用一个函数返回指向其中一个类字段的指针,以便不创建对象的副本并能够在函数之外编辑它们。该字段是我创建的某个结构的向量,名称为
packets
.
我创建的函数如下,但IDE在编译前已经提示错误:
pub fn get_packets(&mut self) -> *Vec<point::Point>::const {
&self.packets
}
一直在return类的开头和末尾加const、mut等检查,暂时没有什么好的结果。显然,我不知道自己在做什么,所以我请求一点帮助。