pub struct SurfaceActionError {
pub code: SurfaceActionErrorCode,
pub message: String,
pub details: Option<Value>,
}Fields§
§code: SurfaceActionErrorCode§message: String§details: Option<Value>Trait Implementations§
Source§impl Clone for SurfaceActionError
impl Clone for SurfaceActionError
Source§fn clone(&self) -> SurfaceActionError
fn clone(&self) -> SurfaceActionError
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 SurfaceActionError
impl Debug for SurfaceActionError
Source§impl<'de> Deserialize<'de> for SurfaceActionError
impl<'de> Deserialize<'de> for SurfaceActionError
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<SurfaceActionError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SurfaceActionError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for SurfaceActionError
Source§impl PartialEq for SurfaceActionError
impl PartialEq for SurfaceActionError
Source§impl Serialize for SurfaceActionError
impl Serialize for SurfaceActionError
Source§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
impl StructuralPartialEq for SurfaceActionError
Source§impl WireValidate for SurfaceActionError
impl WireValidate for SurfaceActionError
Source§fn wire_validate(&self) -> Result<(), WireValidationError>
fn wire_validate(&self) -> Result<(), WireValidationError>
Validate that all fields are within wire protocol size limits.
Auto Trait Implementations§
impl Freeze for SurfaceActionError
impl RefUnwindSafe for SurfaceActionError
impl Send for SurfaceActionError
impl Sync for SurfaceActionError
impl Unpin for SurfaceActionError
impl UnsafeUnpin for SurfaceActionError
impl UnwindSafe for SurfaceActionError
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.