Lines Matching refs:From
1422 impl<T> From<T> for Box<T> {
1442 impl<T: ?Sized, A: Allocator> From<Box<T, A>> for Pin<Box<T, A>> impl
1491 impl<T: Clone> From<&[T]> for Box<[T]> {
1513 impl<T: Clone> From<Cow<'_, [T]>> for Box<[T]> { impl
1531 impl From<&str> for Box<str> {
1551 impl From<Cow<'_, str>> for Box<str> { impl
1585 impl<A: Allocator> From<Box<str, A>> for Box<[u8], A> { impl
1611 impl<T, const N: usize> From<[T; N]> for Box<[T]> {
2189 impl<'a, E: Error + 'a> From<E> for Box<dyn Error + 'a> {
2222 impl<'a, E: Error + Send + Sync + 'a> From<E> for Box<dyn Error + Send + Sync + 'a> {
2261 impl From<String> for Box<dyn Error + Send + Sync> {
2305 impl From<String> for Box<dyn Error> {
2319 let err1: Box<dyn Error + Send + Sync> = From::from(str_err); in from()
2327 impl<'a> From<&str> for Box<dyn Error + Send + Sync + 'a> {
2345 From::from(String::from(err)) in from()
2351 impl From<&str> for Box<dyn Error> {
2367 From::from(String::from(err)) in from()
2373 impl<'a, 'b> From<Cow<'b, str>> for Box<dyn Error + Send + Sync + 'a> { impl
2389 From::from(String::from(err)) in from()
2395 impl<'a> From<Cow<'a, str>> for Box<dyn Error> { impl
2410 From::from(String::from(err)) in from()