[−][src]Struct wascc_codec::extras::GeneratorRequest
A request for the generation of numbers that standalone actors cannot normally produce because they require random numbers or cryptography libraries. This struct has been flattened and avoids enum variants to maintain a high level of msgpack serialization compatibility with other languages and parsers.
Fields
guid: boolIndicates a request for a GUID
sequence: boolIndicates a request for a sequence number
random: boolIndicates a request for a random number
min: u32Minimum value for a random number request
max: u32Maximum value for a random number request
Trait Implementations
impl Debug for GeneratorRequest[src]
impl<'de> Deserialize<'de> for GeneratorRequest[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
impl PartialEq<GeneratorRequest> for GeneratorRequest[src]
fn eq(&self, other: &GeneratorRequest) -> bool[src]
fn ne(&self, other: &GeneratorRequest) -> bool[src]
impl Serialize for GeneratorRequest[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer, [src]
__S: Serializer,
impl StructuralPartialEq for GeneratorRequest[src]
Auto Trait Implementations
impl RefUnwindSafe for GeneratorRequest
impl Send for GeneratorRequest
impl Sync for GeneratorRequest
impl Unpin for GeneratorRequest
impl UnwindSafe for GeneratorRequest
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>, [src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,