use prost::bytes::Bytes; pub use x25519_dalek::{PublicKey, StaticSecret}; pub trait CopyBytes { fn copy_to_bytes(&self) -> Bytes; } impl CopyBytes for PublicKey { fn copy_to_bytes(&self) -> Bytes { Bytes::copy_from_slice(self.as_bytes()) } }