Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
data SamplingResult Source #
data SamplingDecision Source #
Instances
Show SamplingDecision Source # | |
Defined in OTel.SDK.Trace.Internal showsPrec :: Int -> SamplingDecision -> ShowS # show :: SamplingDecision -> String # showList :: [SamplingDecision] -> ShowS # | |
Eq SamplingDecision Source # | |
Defined in OTel.SDK.Trace.Internal (==) :: SamplingDecision -> SamplingDecision -> Bool # (/=) :: SamplingDecision -> SamplingDecision -> Bool # |
data SamplerInput Source #
data SamplerSpec Source #
samplerSpecName :: SamplerSpec -> Text Source #
Instances
MonadIO SamplerM Source # | |
Defined in OTel.SDK.Trace.Internal | |
Applicative SamplerM Source # | |
Functor SamplerM Source # | |
Monad SamplerM Source # | |
MonadCatch SamplerM Source # | |
Defined in OTel.SDK.Trace.Internal | |
MonadMask SamplerM Source # | |
Defined in OTel.SDK.Trace.Internal mask :: HasCallStack => ((forall a. SamplerM a -> SamplerM a) -> SamplerM b) -> SamplerM b # uninterruptibleMask :: HasCallStack => ((forall a. SamplerM a -> SamplerM a) -> SamplerM b) -> SamplerM b # generalBracket :: HasCallStack => SamplerM a -> (a -> ExitCase b -> SamplerM c) -> (a -> SamplerM b) -> SamplerM (b, c) # | |
MonadThrow SamplerM Source # | |
Defined in OTel.SDK.Trace.Internal throwM :: (HasCallStack, Exception e) => e -> SamplerM a # | |
MonadLogger SamplerM Source # | |
Defined in OTel.SDK.Trace.Internal | |
MonadLoggerIO SamplerM Source # | |
Defined in OTel.SDK.Trace.Internal | |
MonadUnliftIO SamplerM Source # | |
Defined in OTel.SDK.Trace.Internal | |
Monoid a => Monoid (SamplerM a) Source # | |
Semigroup a => Semigroup (SamplerM a) Source # | |