Struct gapi_grpc::google::cloud::tasks::v2beta3::PullMessage [−][src]
Pull Message.
This proto can only be used for tasks in a queue which has [PULL][google.cloud.tasks.v2beta3.Queue.type] type. It currently exists for backwards compatibility with the App Engine Task Queue SDK. This message type maybe returned with methods [list][google.cloud.tasks.v2beta3.CloudTask.ListTasks] and [get][google.cloud.tasks.v2beta3.CloudTask.ListTasks], when the response view is [FULL][google.cloud.tasks.v2beta3.Task.View.Full].
Fields
payload: Vec<u8>
A data payload consumed by the worker to execute the task.
tag: String
The tasks’s tag.
The tag is less than 500 characters.
SDK compatibility: Although the SDK allows tags to be either string or bytes, only UTF-8 encoded tags can be used in Cloud Tasks. If a tag isn’t UTF-8 encoded, the tag will be empty when the task is returned by Cloud Tasks.
Trait Implementations
impl Clone for PullMessage
[src][+]
impl Debug for PullMessage
[src][+]
impl Default for PullMessage
[src][+]
impl Message for PullMessage
[src][+]
impl PartialEq<PullMessage> for PullMessage
[src][+]
impl StructuralPartialEq for PullMessage
[src]
Auto Trait Implementations
impl RefUnwindSafe for PullMessage
impl Send for PullMessage
impl Sync for PullMessage
impl Unpin for PullMessage
impl UnwindSafe for PullMessage
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,
impl<T> From<T> for T
[src][+]
impl<T> Instrument for T
[src][+]
impl<T> Instrument for T
[src][+]
impl<T, U> Into<U> for T where
U: From<T>,
[src][+]
U: From<T>,
impl<T> IntoRequest<T> for T
[src][+]
impl<T> ToOwned for T where
T: Clone,
[src][+]
T: Clone,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src][+]
U: Into<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src][+]
U: TryFrom<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
[src][+]
V: MultiLane<T>,