Search packages
1 project and 341 declarations for “resilience”
Projects
Declarations
- PuduLangResilience.Limiter.Partitioned.acquire@chrismichaelps/pudu-lang-resilience 0.1.0
&PuduLangResilience.Limiter.Partitioned.Partitioned -> &PuduLangResilience.Context.Context -> Int -> PuduLangResilience.Limiter.Lease - PuduLangResilience.Limiter.Partitioned.attempt@chrismichaelps/pudu-lang-resilience 0.1.0
&PuduLangResilience.Limiter.Partitioned.Partitioned -> &PuduLangResilience.Context.Context -> Int -> PuduLangResilience.Limiter.Lease - PuduLangResilience.Limiter.SlidingWindow.Options@chrismichaelps/pudu-lang-resilience 0.1.0
- PuduLangResilience.Limiter.TokenBucket.Options@chrismichaelps/pudu-lang-resilience 0.1.0
- PuduLangResilience.Limiter.acquire@chrismichaelps/pudu-lang-resilience 0.1.0
&PuduLangResilience.Limiter.Limiter -> Int -> &Std.Concurrent.Cancel.Token -> PuduLangResilience.Limiter.Lease - PuduLangResilience.Limiter.attempt@chrismichaelps/pudu-lang-resilience 0.1.0
&PuduLangResilience.Limiter.Limiter -> Int -> PuduLangResilience.Limiter.Lease - PuduLangResilience.Limiter.granted@chrismichaelps/pudu-lang-resilience 0.1.0
fn() -> () -> PuduLangResilience.Limiter.Lease - PuduLangResilience.Limiter.refused@chrismichaelps/pudu-lang-resilience 0.1.0
PuduLangResilience.Limiter.Grant -> PuduLangResilience.Limiter.Lease - PuduLangResilience.Limiter.release@chrismichaelps/pudu-lang-resilience 0.1.0
&PuduLangResilience.Limiter.Lease -> () - PuduLangResilience.Outcome@chrismichaelps/pudu-lang-resilience 0.1.0
- PuduLangResilience.Pipeline.Invalid@chrismichaelps/pudu-lang-resilience 0.1.0
- PuduLangResilience.Pipeline.Invalid@chrismichaelps/pudu-lang-resilience 0.1.0
Str -> PuduLangResilience.Pipeline.Invalid -> PuduLangResilience.Registry.RegistryError - PuduLangResilience.Pipeline.Options@chrismichaelps/pudu-lang-resilience 0.1.0
- PuduLangResilience.Pipeline.execute@chrismichaelps/pudu-lang-resilience 0.1.0
&PuduLangResilience.Pipeline.Pipeline[T, E] -> fn(PuduLangResilience.Context.Context) -> Result[T, PuduLangResilience.Failure[E]] -> Result[T, PuduLangResilience.Failure[E]] - PuduLangResilience.Pipeline.explain@chrismichaelps/pudu-lang-resilience 0.1.0
&PuduLangResilience.Pipeline.Invalid -> Str - PuduLangResilience.Pipeline.runWith@chrismichaelps/pudu-lang-resilience 0.1.0
&PuduLangResilience.Pipeline.Pipeline[T, E] -> PuduLangResilience.Context.Context -> fn(PuduLangResilience.Context.Context) -> Result[T, E] -> Result[T, PuduLangResilience.Failure[E]] - PuduLangResilience.Predicate.failure@chrismichaelps/pudu-lang-resilience 0.1.0
fn(PuduLangResilience.Failure[E]) -> Bool -> fn(PuduLangResilience.Predicate.Arguments[T, E]) -> Bool - PuduLangResilience.Predicate.handles@chrismichaelps/pudu-lang-resilience 0.1.0
&(fn(PuduLangResilience.Predicate.Arguments[T, E]) -> Bool) -> &PuduLangResilience.Predicate.Arguments[T, E] -> Bool - PuduLangResilience.Predicate.results@chrismichaelps/pudu-lang-resilience 0.1.0
fn(T) -> Bool -> fn(PuduLangResilience.Predicate.Arguments[T, E]) -> Bool - PuduLangResilience.RateLimiter.Options@chrismichaelps/pudu-lang-resilience 0.1.0
Loading more…
