Struct core::ExternalEventRequest
source · [−]pub struct ExternalEventRequest {
pub request: StateType,
pub timestamp: i64,
pub signature: SignatureRequest,
}
Expand description
Data structure of a externa event request
Fields
request: StateType
timestamp: i64
signature: SignatureRequest
Trait Implementations
sourceimpl Clone for ExternalEventRequest
impl Clone for ExternalEventRequest
sourcefn clone(&self) -> ExternalEventRequest
fn clone(&self) -> ExternalEventRequest
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for ExternalEventRequest
impl Debug for ExternalEventRequest
sourceimpl<'de> Deserialize<'de> for ExternalEventRequest
impl<'de> Deserialize<'de> for ExternalEventRequest
sourcefn 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
sourceimpl Into<ExternalEventRequest> for ExternalEventRequestBody
impl Into<ExternalEventRequest> for ExternalEventRequestBody
sourcefn into(self) -> ExternalEventRequest
fn into(self) -> ExternalEventRequest
Converts this type into the (usually inferred) input type.
sourceimpl Serialize for ExternalEventRequest
impl Serialize for ExternalEventRequest
Auto Trait Implementations
impl RefUnwindSafe for ExternalEventRequest
impl Send for ExternalEventRequest
impl Sync for ExternalEventRequest
impl Unpin for ExternalEventRequest
impl UnwindSafe for ExternalEventRequest
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more