I don't understand why the following code runs into the expect
panic
let keypair = identity::Keypair::generate_ed25519();
let key_bytes = keypair.clone().try_into_ed25519().unwrap().to_bytes();
let restored_keypair = identity::Keypair::ed25519_from_bytes(key_bytes)
.expect("Keypair to be restored");