pub struct CreateSubscriptionRequest {
pub payload_version: String,
pub destination_id: String,
pub processing_directive: Option<Box<ProcessingDirective>>,
}Expand description
CreateSubscriptionRequest : The request schema for the createSubscription operation.
Fields§
§payload_version: StringThe version of the payload object to be used in the notification.
destination_id: StringThe identifier for the destination where notifications will be delivered.
processing_directive: Option<Box<ProcessingDirective>>Implementations§
Source§impl CreateSubscriptionRequest
impl CreateSubscriptionRequest
Sourcepub fn new(
payload_version: String,
destination_id: String,
) -> CreateSubscriptionRequest
pub fn new( payload_version: String, destination_id: String, ) -> CreateSubscriptionRequest
The request schema for the createSubscription operation.
Trait Implementations§
Source§impl Clone for CreateSubscriptionRequest
impl Clone for CreateSubscriptionRequest
Source§fn clone(&self) -> CreateSubscriptionRequest
fn clone(&self) -> CreateSubscriptionRequest
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 CreateSubscriptionRequest
impl Debug for CreateSubscriptionRequest
Source§impl Default for CreateSubscriptionRequest
impl Default for CreateSubscriptionRequest
Source§fn default() -> CreateSubscriptionRequest
fn default() -> CreateSubscriptionRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateSubscriptionRequest
impl<'de> Deserialize<'de> for CreateSubscriptionRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for CreateSubscriptionRequest
Auto Trait Implementations§
impl Freeze for CreateSubscriptionRequest
impl RefUnwindSafe for CreateSubscriptionRequest
impl Send for CreateSubscriptionRequest
impl Sync for CreateSubscriptionRequest
impl Unpin for CreateSubscriptionRequest
impl UnwindSafe for CreateSubscriptionRequest
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