use canic_contracts::ids::{CallerInstallation, CallerReceiverAuthority};
pub struct CallerAdmissionView<'a> {
pub receiver: &'a CallerReceiverAuthority,
pub generation: u64,
pub receiver_open: bool,
pub source: Option<&'a CallerInstallation>,
pub source_open: bool,
pub component_fenced: bool,
}