1
2
3
4
5
6
7
8
9
10
use syn::{Path, LifetimeDef};
use crate::transformation::JavaPath;

#[derive(Clone)]
pub(crate) struct StructContext {
    pub(crate) struct_type: Path,
    pub(crate) struct_name: String,
    pub(crate) struct_lifetimes: Vec<LifetimeDef>,
    pub(crate) package: Option<JavaPath>,
}