grip/function_info.rs
1// Copyright 2026 Umberto Gotti <umberto.gotti@umbertogotti.dev>
2// Licensed under the MIT License
3// SPDX-License-Identifier: MIT
4
5use serde::{Deserialize, Serialize};
6
7#[derive(Debug, Clone, Serialize, Deserialize)]
8pub struct FunctionInfo {
9 pub name: String,
10 pub file: String,
11 pub is_pure: bool,
12 pub is_public: bool,
13 pub hidden_deps: usize,
14 pub has_trait_seam: bool,
15}