pub trait BitcoinDataType {
type Type;
// Required methods
fn to_data(&self) -> Self::Type;
fn to_pushop(&self) -> Op;
fn to_data_type(&self) -> DataType;
}pub trait BitcoinDataType {
type Type;
// Required methods
fn to_data(&self) -> Self::Type;
fn to_pushop(&self) -> Op;
fn to_data_type(&self) -> DataType;
}