pub struct OpaqueSignature {
pub field: OpaqueField,
pub value: String,
pub origin: String,
pub model: String,
}Expand description
A declared opaque signature can be restored only for its original origin, model and field. It is intentionally just a small token, never a wire DTO.
Fields§
§field: OpaqueField§value: String§origin: String§model: StringImplementations§
Trait Implementations§
Source§impl Clone for OpaqueSignature
impl Clone for OpaqueSignature
Source§impl Debug for OpaqueSignature
impl Debug for OpaqueSignature
Source§impl<'de> Deserialize<'de> for OpaqueSignature
impl<'de> Deserialize<'de> for OpaqueSignature
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 OpaqueSignature
Source§impl PartialEq for OpaqueSignature
impl PartialEq for OpaqueSignature
Source§impl Serialize for OpaqueSignature
impl Serialize for OpaqueSignature
impl StructuralPartialEq for OpaqueSignature
Auto Trait Implementations§
impl Freeze for OpaqueSignature
impl RefUnwindSafe for OpaqueSignature
impl Send for OpaqueSignature
impl Sync for OpaqueSignature
impl Unpin for OpaqueSignature
impl UnsafeUnpin for OpaqueSignature
impl UnwindSafe for OpaqueSignature
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