1. Предложение сложное, бессоюзное, состоит из двух простых предложений.
2. 1-е предложение: Дождь закончился.
- Дождь – подлежащее, выражено именем существительным.
- Закончился – простое глагольное сказуемое, выражено глаголом в прошедшем времени.
3. 2-е предложение: Выглянуло солнце.
- Солнце – подлежащее, выражено именем существительным.
- Выглянуло – простое глагольное сказуемое, выражено глаголом в прошедшем времени.
4. Связь между предложениями – противительные отношения.