[−][src]Enum oasis_client::api::GatewayRequest
Variants
Used to trigger a service deployment with provided initcode.
Fields of Deploy
data: String
Hex-encoded initcode.
Used to trigger a service execution with user provided arguments.
Fields of Execute
Request that allows the user to poll for the status asynchronous responses
Fields of Poll
offset: u64
Offset at which events need to be provided. Events are all ordered with sequence numbers and it is up to the user to specify which events it wants to receive from an offset in the sequence.
count: u32
The maximum number of items the user would prefer to receive in a single response.
discard_previous: bool
If this option is set, the server will discard the events that have a sequence number lower than the Offset.
Trait Implementations
impl Debug for GatewayRequest
[src]
impl<'de> Deserialize<'de> for GatewayRequest
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for GatewayRequest
[src]
Auto Trait Implementations
impl RefUnwindSafe for GatewayRequest
impl Send for GatewayRequest
impl Sync for GatewayRequest
impl Unpin for GatewayRequest
impl UnwindSafe for GatewayRequest
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: Deserialize<'de>,
[src]
T: 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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
U: TryFrom<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,