pub struct VerbRequest {
pub requested_unix: u64,
pub requestor: String,
}Expand description
A verb asked for through the gateway door (§2.5, D14). Idempotent STATE, not a queue: repeated sets before the syncer acts collapse to the newest, which is why neither field needs a rate limit, an exactly-once protocol, or a clearing CAS of its own.
Fields§
§requested_unix: u64§requestor: StringTrait Implementations§
Source§impl Clone for VerbRequest
impl Clone for VerbRequest
Source§fn clone(&self) -> VerbRequest
fn clone(&self) -> VerbRequest
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 VerbRequest
impl Debug for VerbRequest
Source§impl<'de> Deserialize<'de> for VerbRequest
impl<'de> Deserialize<'de> for VerbRequest
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 VerbRequest
Source§impl PartialEq for VerbRequest
impl PartialEq for VerbRequest
Source§impl Serialize for VerbRequest
impl Serialize for VerbRequest
impl StructuralPartialEq for VerbRequest
Auto Trait Implementations§
impl Freeze for VerbRequest
impl RefUnwindSafe for VerbRequest
impl Send for VerbRequest
impl Sync for VerbRequest
impl Unpin for VerbRequest
impl UnsafeUnpin for VerbRequest
impl UnwindSafe for VerbRequest
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