pub fn new(name: &str) -> Self {
        Shell {
            user: User::new("1", Some(name), None),
        }
    }
/// Creates a new `Shell` with the given name for the robot.
Creates a new `Shell` with the given name for the robot.
Creates a new ` Shell ` with the given name for the robot .
pub fn new(name: &str) -> Self {
        Shell {
            user: User::new("1", Some(name), None),
        }
    }
pub fn new ( name : & str ) -> Self { Shell { user : User :: new ( " " , Some ( name ) , None ) , } }
Creates a new `Shell` with the given name for the robot.
Creates a new ` Shell ` with the given name for the robot .
name
&str
name
&str