Lines Matching refs:process_info
20 use crate::{process_info::ProcessInfoDetail, OwnerType, ProcessInfo};
48 pub fn build(specific_user_id: Option<Value>, process_info: &ProcessInfo) -> Self {
50 match &process_info.process_info_detail {
57 owner_info.append(&mut process_info.process_name.clone());
62 let mut user_id = process_info.user_id;
67 CallingInfo { user_id: user_id as i32, owner_type: process_info.owner_type, owner_info }
92 use crate::process_info::{HapInfo, NativeInfo};
100 let process_info = ProcessInfo {
107 let calling_info = CallingInfo::build(Some(Value::Number(specific_user_id)), &process_info);
120 let process_info = ProcessInfo {
127 let calling_info = CallingInfo::build(None, &process_info);
138 let process_info = ProcessInfo {
145 let calling_info = CallingInfo::build(None, &process_info);
157 let process_info = ProcessInfo {
164 let calling_info = CallingInfo::build(Some(Value::Number(specific_user_id)), &process_info);