pub struct SubscriptionConfigToUpdate {
pub push_config: Option<PushConfig>,
pub bigquery_config: Option<BigQueryConfig>,
pub ack_deadline_seconds: Option<i32>,
pub retain_acked_messages: Option<bool>,
pub message_retention_duration: Option<Duration>,
pub labels: Option<HashMap<String, String>>,
pub expiration_policy: Option<ExpirationPolicy>,
pub dead_letter_policy: Option<DeadLetterPolicy>,
pub retry_policy: Option<RetryPolicy>,
}Fields§
§push_config: Option<PushConfig>§bigquery_config: Option<BigQueryConfig>§ack_deadline_seconds: Option<i32>§retain_acked_messages: Option<bool>§message_retention_duration: Option<Duration>§labels: Option<HashMap<String, String>>§expiration_policy: Option<ExpirationPolicy>§dead_letter_policy: Option<DeadLetterPolicy>§retry_policy: Option<RetryPolicy>Trait Implementations§
Source§impl Clone for SubscriptionConfigToUpdate
impl Clone for SubscriptionConfigToUpdate
Source§fn clone(&self) -> SubscriptionConfigToUpdate
fn clone(&self) -> SubscriptionConfigToUpdate
Returns a duplicate of the value. Read more
1.0.0 · 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 SubscriptionConfigToUpdate
impl Debug for SubscriptionConfigToUpdate
Source§impl Default for SubscriptionConfigToUpdate
impl Default for SubscriptionConfigToUpdate
Source§fn default() -> SubscriptionConfigToUpdate
fn default() -> SubscriptionConfigToUpdate
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SubscriptionConfigToUpdate
impl RefUnwindSafe for SubscriptionConfigToUpdate
impl Send for SubscriptionConfigToUpdate
impl Sync for SubscriptionConfigToUpdate
impl Unpin for SubscriptionConfigToUpdate
impl UnwindSafe for SubscriptionConfigToUpdate
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request