Lines Matching defs:index
179 async fn get_package(session_id: u32, index: usize) -> Option<OutputData> {
186 let Some(arc) = vec.get(index) else {
214 async fn update_package(session_id: u32, index: usize, data: OutputData) -> bool {
221 let Some(arc) = vec.get(index) else {
253 async fn remove_package(session_id: u32, index: usize) -> bool {
259 if !vec.is_empty() && index < vec.len() {
260 vec.remove(index);
527 let mut index = 0;
531 if index >= len {
537 if index + payload_max_len <= len {
540 size = len - index;
544 let data = send[index..index + size].to_vec().clone();
555 let total = [header, send[index..index + size].to_vec().clone()].concat();
566 index += size;