pub struct PublicKey {
pub key: Vec<u8>,
}Fields§
§key: Vec<u8>Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for PublicKey
impl<'de> Deserialize<'de> for PublicKey
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for PublicKey
Source§impl FromWasmAbi for PublicKey
impl FromWasmAbi for PublicKey
Source§impl IntoWasmAbi for PublicKey
impl IntoWasmAbi for PublicKey
Source§impl LongRefFromWasmAbi for PublicKey
impl LongRefFromWasmAbi for PublicKey
Source§impl OptionFromWasmAbi for PublicKey
impl OptionFromWasmAbi for PublicKey
Source§impl OptionIntoWasmAbi for PublicKey
impl OptionIntoWasmAbi for PublicKey
Source§impl RefFromWasmAbi for PublicKey
impl RefFromWasmAbi for PublicKey
Source§type Abi = WasmPtr<WasmRefCell<PublicKey>>
type Abi = WasmPtr<WasmRefCell<PublicKey>>
The Wasm ABI type references to
Self are recovered from.Source§impl RefMutFromWasmAbi for PublicKey
impl RefMutFromWasmAbi for PublicKey
impl StructuralPartialEq for PublicKey
impl SupportsConstructor for PublicKey
impl SupportsInstanceProperty for PublicKey
impl SupportsStaticProperty for PublicKey
Source§impl TryFromJsValue for PublicKey
impl TryFromJsValue for PublicKey
Source§impl VectorFromWasmAbi for PublicKey
impl VectorFromWasmAbi for PublicKey
Source§impl VectorIntoWasmAbi for PublicKey
impl VectorIntoWasmAbi for PublicKey
Auto Trait Implementations§
impl Freeze for PublicKey
impl RefUnwindSafe for PublicKey
impl Send for PublicKey
impl Sync for PublicKey
impl Unpin for PublicKey
impl UnsafeUnpin for PublicKey
impl UnwindSafe for PublicKey
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> ReturnWasmAbi for Twhere
T: IntoWasmAbi,
impl<T> ReturnWasmAbi for Twhere
T: IntoWasmAbi,
Source§type Abi = <T as IntoWasmAbi>::Abi
type Abi = <T as IntoWasmAbi>::Abi
Same as
IntoWasmAbi::AbiSource§fn return_abi(self) -> <T as ReturnWasmAbi>::Abi
fn return_abi(self) -> <T as ReturnWasmAbi>::Abi
Same as
IntoWasmAbi::into_abi, except that it may throw and never
return in the case of Err.