pub struct JsEncrypted(/* private fields */);Implementations§
Trait Implementations§
Source§impl Clone for JsEncrypted
impl Clone for JsEncrypted
Source§fn clone(&self) -> JsEncrypted
fn clone(&self) -> JsEncrypted
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for JsEncrypted
impl Debug for JsEncrypted
Source§impl<'de> Deserialize<'de> for JsEncrypted
impl<'de> Deserialize<'de> for JsEncrypted
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 JsEncrypted
Source§impl From<EncryptedContent<Vec<u8>, JsChangeId>> for JsEncrypted
impl From<EncryptedContent<Vec<u8>, JsChangeId>> for JsEncrypted
Source§fn from(encrypted: EncryptedContent<Vec<u8>, JsChangeId>) -> Self
fn from(encrypted: EncryptedContent<Vec<u8>, JsChangeId>) -> Self
Converts to this type from the input type.
Source§impl From<JsEncrypted> for JsValue
impl From<JsEncrypted> for JsValue
Source§fn from(value: JsEncrypted) -> Self
fn from(value: JsEncrypted) -> Self
Converts to this type from the input type.
Source§impl FromWasmAbi for JsEncrypted
impl FromWasmAbi for JsEncrypted
Source§impl IntoWasmAbi for JsEncrypted
impl IntoWasmAbi for JsEncrypted
Source§impl LongRefFromWasmAbi for JsEncrypted
impl LongRefFromWasmAbi for JsEncrypted
Source§impl OptionFromWasmAbi for JsEncrypted
impl OptionFromWasmAbi for JsEncrypted
Source§impl OptionIntoWasmAbi for JsEncrypted
impl OptionIntoWasmAbi for JsEncrypted
Source§impl Ord for JsEncrypted
impl Ord for JsEncrypted
Source§fn cmp(&self, other: &JsEncrypted) -> Ordering
fn cmp(&self, other: &JsEncrypted) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for JsEncrypted
impl PartialEq for JsEncrypted
Source§fn eq(&self, other: &JsEncrypted) -> bool
fn eq(&self, other: &JsEncrypted) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for JsEncrypted
impl PartialOrd for JsEncrypted
Source§impl RefFromWasmAbi for JsEncrypted
impl RefFromWasmAbi for JsEncrypted
Source§type Anchor = RcRef<JsEncrypted>
type Anchor = RcRef<JsEncrypted>
The type that holds the reference to
Self for the duration of the
invocation of the function that has an &Self parameter. This is
required to ensure that the lifetimes don’t persist beyond one function
call, and so that they remain anonymous.Source§impl RefMutFromWasmAbi for JsEncrypted
impl RefMutFromWasmAbi for JsEncrypted
Source§impl Serialize for JsEncrypted
impl Serialize for JsEncrypted
impl StructuralPartialEq for JsEncrypted
impl SupportsConstructor for JsEncrypted
impl SupportsInstanceProperty for JsEncrypted
impl SupportsStaticProperty for JsEncrypted
Source§impl TryFromJsValue for JsEncrypted
impl TryFromJsValue for JsEncrypted
Source§impl VectorFromWasmAbi for JsEncrypted
impl VectorFromWasmAbi for JsEncrypted
type Abi = <Box<[JsValue]> as FromWasmAbi>::Abi
unsafe fn vector_from_abi(js: Self::Abi) -> Box<[JsEncrypted]>
Source§impl VectorIntoWasmAbi for JsEncrypted
impl VectorIntoWasmAbi for JsEncrypted
type Abi = <Box<[JsValue]> as IntoWasmAbi>::Abi
fn vector_into_abi(vector: Box<[JsEncrypted]>) -> Self::Abi
Source§impl WasmDescribeVector for JsEncrypted
impl WasmDescribeVector for JsEncrypted
Auto Trait Implementations§
impl Freeze for JsEncrypted
impl RefUnwindSafe for JsEncrypted
impl Send for JsEncrypted
impl Sync for JsEncrypted
impl Unpin for JsEncrypted
impl UnsafeUnpin for JsEncrypted
impl UnwindSafe for JsEncrypted
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> 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>
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.