pub trait TargetLockedRemote: Send + Sync {
// Required methods
fn user(&self) -> &VirtualTargetType;
fn remote(&self) -> &NodeRemote;
fn target_username(&self) -> Option<&str>;
fn user_mut(&mut self) -> &mut VirtualTargetType;
fn session_security_settings(&self) -> Option<&SessionSecuritySettings>;
}