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