pub struct PostHogResolved {
pub host: String,
pub project_api_key: String,
}Expand description
Effective PostHog settings after env overlay.
Fields§
§host: String§project_api_key: StringImplementations§
Source§impl PostHogResolved
impl PostHogResolved
pub fn from_config(c: &ExporterConfig) -> Option<Self>
Sourcepub fn from_env_only() -> Option<Self>
pub fn from_env_only() -> Option<Self>
Query / pull: API key and host from env only (no TOML row required).
Auto Trait Implementations§
impl Freeze for PostHogResolved
impl RefUnwindSafe for PostHogResolved
impl Send for PostHogResolved
impl Sync for PostHogResolved
impl Unpin for PostHogResolved
impl UnsafeUnpin for PostHogResolved
impl UnwindSafe for PostHogResolved
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
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