Struct google_pubsublite1::api::ComputeMessageStatsRequest[][src]

pub struct ComputeMessageStatsRequest {
    pub end_cursor: Option<Cursor>,
    pub partition: Option<String>,
    pub start_cursor: Option<Cursor>,
}

Compute statistics about a range of messages in a given topic and partition.

Activities

This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).

Fields

end_cursor: Option<Cursor>

The exclusive end of the range. The range is empty if end_cursor <= start_cursor. Specifying a start_cursor before the first message and an end_cursor after the last message will retrieve all messages.

partition: Option<String>

Required. The partition for which we should compute message stats.

start_cursor: Option<Cursor>

The inclusive start of the range.

Trait Implementations

impl Clone for ComputeMessageStatsRequest[src]

impl Debug for ComputeMessageStatsRequest[src]

impl Default for ComputeMessageStatsRequest[src]

impl<'de> Deserialize<'de> for ComputeMessageStatsRequest[src]

impl RequestValue for ComputeMessageStatsRequest[src]

impl Serialize for ComputeMessageStatsRequest[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.