Struct lightning_signer::util::ser_util::TxidDef
source · pub struct TxidDef;
Trait Implementations§
source§impl<'de> DeserializeAs<'de, Txid> for TxidDef
impl<'de> DeserializeAs<'de, Txid> for TxidDef
source§fn deserialize_as<D>(
deserializer: D
) -> Result<Txid, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
fn deserialize_as<D>( deserializer: D ) -> Result<Txid, <D as Deserializer<'de>>::Error>where D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer.
source§impl SerializeAs<Txid> for TxidDef
impl SerializeAs<Txid> for TxidDef
source§fn serialize_as<S>(value: &Txid, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize_as<S>(value: &Txid, serializer: S) -> Result<S::Ok, S::Error>where S: Serializer,
Serialize this value into the given Serde serializer.