pub struct SubscriptionDefinition {
pub subject: String,
pub handler: String,
pub handler_type: HandlerType,
pub config: HashMap<String, String>,
}Fields§
§subject: String§handler: String§handler_type: HandlerType§config: HashMap<String, String>Trait Implementations§
Source§impl Clone for SubscriptionDefinition
impl Clone for SubscriptionDefinition
Source§fn clone(&self) -> SubscriptionDefinition
fn clone(&self) -> SubscriptionDefinition
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 SubscriptionDefinition
impl Debug for SubscriptionDefinition
Source§impl<'de> Deserialize<'de> for SubscriptionDefinition
impl<'de> Deserialize<'de> for SubscriptionDefinition
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
Auto Trait Implementations§
impl Freeze for SubscriptionDefinition
impl RefUnwindSafe for SubscriptionDefinition
impl Send for SubscriptionDefinition
impl Sync for SubscriptionDefinition
impl Unpin for SubscriptionDefinition
impl UnsafeUnpin for SubscriptionDefinition
impl UnwindSafe for SubscriptionDefinition
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