Cannot implicitly convert type 'UnityEngine.Vector3' to 'string'

line 20: velocidade

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;

public class velocimetro : MonoBehaviour
{
    public Text texto;
    public int velocidade;
    // Start is called before the first frame update
    void Start()
    {
      
    }

    // Update is called once per frame
    void Update()
    {
        Vector3 velocidade = GetComponent<Rigidbody>().velocity;
        texto.text = velocidade;
    }
}

Pretty simple. In here:
texto.text = velocidade;
text.text is a string so you can only assign a string to it. velocidade is a Vector3,though. The error is say that it can’t automatically change the Vector3 to a string, but there is a built-in function called ToString that you can use to do it. Change it to this:
texto.text = velocidade.ToString();