use crate::models;
use serde::{Deserialize, Serialize};
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct GetAssetsGraph200ResponseMacroEdgesInner {
#[serde(rename = "lib_path")]
pub lib_path: String,
#[serde(rename = "consumer_path")]
pub consumer_path: String,
#[serde(rename = "macro_names")]
pub macro_names: Vec<String>,
#[serde(rename = "via_use")]
pub via_use: bool,
}
impl GetAssetsGraph200ResponseMacroEdgesInner {
pub fn new(lib_path: String, consumer_path: String, macro_names: Vec<String>, via_use: bool) -> GetAssetsGraph200ResponseMacroEdgesInner {
GetAssetsGraph200ResponseMacroEdgesInner {
lib_path,
consumer_path,
macro_names,
via_use,
}
}
}