AsRef
y Borrow
son similares pero tienen propósitos distintos. Borrow
se utiliza para tratar métodos de endeudamiento múltiples de manera similar, o para tratar valores prestados como sus contrapartes de propiedad, mientras que AsRef
se utiliza para generar referencias. From<A> for B
implica Into<B> for A
, pero no al revés. From<A> for A
se implementa implícitamente.