pub struct MessagingSettings {
pub source_endpoint: String,
pub allow_private_endpoints: bool,
}Expand description
FHIR Messaging channel configuration.
Fields§
§source_endpoint: StringEndpoint URL placed in MessageHeader.source.endpoint. Typically the
HFS base URL (HFS_BASE_URL).
allow_private_endpoints: boolWhen true, dispatch to private/loopback/link-local IPs is permitted.
Default false (SSRF guard on). Set
HFS_SUBSCRIPTION_ALLOW_PRIVATE_ENDPOINTS=true to opt in.
Trait Implementations§
Source§impl Clone for MessagingSettings
impl Clone for MessagingSettings
Source§fn clone(&self) -> MessagingSettings
fn clone(&self) -> MessagingSettings
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 moreAuto Trait Implementations§
impl Freeze for MessagingSettings
impl RefUnwindSafe for MessagingSettings
impl Send for MessagingSettings
impl Sync for MessagingSettings
impl Unpin for MessagingSettings
impl UnsafeUnpin for MessagingSettings
impl UnwindSafe for MessagingSettings
Blanket Implementations§
impl<T> Allocation for T
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more