pub enum MessageHeaderSourceEndpoint {
Url(String),
Reference(Reference),
}
Expand description
Choice of types for the endpoint[x] field in MessageHeaderSource
Variants§
Url(String)
Variant accepting the Url type.
Reference(Reference)
Variant accepting the Reference type.
Trait Implementations§
Source§impl Clone for MessageHeaderSourceEndpoint
impl Clone for MessageHeaderSourceEndpoint
Source§fn clone(&self) -> MessageHeaderSourceEndpoint
fn clone(&self) -> MessageHeaderSourceEndpoint
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 MessageHeaderSourceEndpoint
impl Debug for MessageHeaderSourceEndpoint
Source§impl<'de> Deserialize<'de> for MessageHeaderSourceEndpoint
impl<'de> Deserialize<'de> for MessageHeaderSourceEndpoint
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<MessageHeaderSourceEndpoint, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MessageHeaderSourceEndpoint, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for MessageHeaderSourceEndpoint
impl Serialize for MessageHeaderSourceEndpoint
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for MessageHeaderSourceEndpoint
Auto Trait Implementations§
impl Freeze for MessageHeaderSourceEndpoint
impl RefUnwindSafe for MessageHeaderSourceEndpoint
impl Send for MessageHeaderSourceEndpoint
impl Sync for MessageHeaderSourceEndpoint
impl Unpin for MessageHeaderSourceEndpoint
impl UnwindSafe for MessageHeaderSourceEndpoint
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