title: Convert subscription to string
body: <p>I have http method that returns one user, this is how it looks when console logged this.usersService.getOneUser().subscribe(data => { console.log(data) });:</p>
  
  <pre><code>email: "user2@gmail.com"
  id: "1"
  phoneNumber: "23421234"
  userName: "user2"
  </code></pre>
  
  <p>Now I have to assign received values to a new array object. I try this code:</p>
  
  <pre><code>    this.users = new Array(1).fill({}).map((_, index) =&gt; {
        return &lt;User&gt;{
  
          userName: this.usersService.getOneUser().subscribe(data =&gt; {JSON.stringify(data.userName)})
  
        };
      });
  </code></pre>
  
  <p>Tried converting to JSON format, not working. I can add an user if I type values manually, the question is how can I fill it from the data in http request</p>
  
  <pre><code>      return &lt;User&gt;{
  
          email: 'test@mail.com',
          id: '1',
          phoneNumber: '12345',
          userName: 'user'
        };
      });
  </code></pre>
  
  <p>Compiler says userName: Subcription neither type sufficiently overlaps with the other</p>