pub struct DiscoveredMessagePattern {
pub pattern: String,
pub kind: MessagePatternKind,
pub module_name: Option<String>,
pub metadata: BTreeMap<String, Value>,
}Expand description
Snapshot of a resolved microservice message pattern.
Fields§
§pattern: String§kind: MessagePatternKind§module_name: Option<String>§metadata: BTreeMap<String, Value>Trait Implementations§
Source§impl Clone for DiscoveredMessagePattern
impl Clone for DiscoveredMessagePattern
Source§fn clone(&self) -> DiscoveredMessagePattern
fn clone(&self) -> DiscoveredMessagePattern
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 DiscoveredMessagePattern
impl Debug for DiscoveredMessagePattern
Source§impl PartialEq for DiscoveredMessagePattern
impl PartialEq for DiscoveredMessagePattern
impl StructuralPartialEq for DiscoveredMessagePattern
Auto Trait Implementations§
impl Freeze for DiscoveredMessagePattern
impl RefUnwindSafe for DiscoveredMessagePattern
impl Send for DiscoveredMessagePattern
impl Sync for DiscoveredMessagePattern
impl Unpin for DiscoveredMessagePattern
impl UnsafeUnpin for DiscoveredMessagePattern
impl UnwindSafe for DiscoveredMessagePattern
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