Lines Matching refs:extensions
49 pub extensions: Vec<Extension>, field
101 let (extension_profile, extensions) = if extension { in unmarshal()
116 let mut extensions = vec![]; in unmarshal() localVariable
137 extensions.push(Extension { in unmarshal()
161 extensions.push(Extension { in unmarshal()
173 extensions.push(Extension { in unmarshal()
180 (extension_profile, extensions) in unmarshal()
196 extensions, in unmarshal()
280 for extension in &self.extensions { in marshal_to()
287 for extension in &self.extensions { in marshal_to()
295 if self.extensions.len() != 1 { in marshal_to()
299 if let Some(extension) = self.extensions.first() { in marshal_to()
323 .extensions in get_extension_payload_len()
328 let profile_len = self.extensions.len() in get_extension_payload_len()
367 .extensions in set_extension()
373 self.extensions.push(Extension { id, payload }); in set_extension()
385 self.extensions.push(Extension { id, payload }); in set_extension()
393 self.extensions.iter().map(|e| e.id).collect() in get_extension_ids()
402 self.extensions in get_extension()
415 .extensions in del_extension()
419 self.extensions.remove(index); in del_extension()