Struct diem_sdk::crypto::test_utils::TestDiemCrypto
pub struct TestDiemCrypto(pub String);
Expand description
This struct provides a means of testing signing and verification through BCS serialization and domain separation
Tuple Fields§
§0: String
Trait Implementations§
§impl CryptoHash for TestDiemCrypto
impl CryptoHash for TestDiemCrypto
§impl Debug for TestDiemCrypto
impl Debug for TestDiemCrypto
§impl<'de> Deserialize<'de> for TestDiemCrypto
impl<'de> Deserialize<'de> for TestDiemCrypto
§fn deserialize<__D>(
__deserializer: __D
) -> Result<TestDiemCrypto, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>( __deserializer: __D ) -> Result<TestDiemCrypto, <__D as Deserializer<'de>>::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
§impl Serialize for TestDiemCrypto
impl Serialize for TestDiemCrypto
§fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>( &self, __serializer: __S ) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where __S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl RefUnwindSafe for TestDiemCrypto
impl Send for TestDiemCrypto
impl Sync for TestDiemCrypto
impl Unpin for TestDiemCrypto
impl UnwindSafe for TestDiemCrypto
Blanket Implementations§
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> TestOnlyHash for Twhere
T: Serialize + ?Sized,
impl<T> TestOnlyHash for Twhere T: Serialize + ?Sized,
§fn test_only_hash(&self) -> HashValue
fn test_only_hash(&self) -> HashValue
Generates a hash used only for tests.