Struct slog_redis::Builder [−][src]
Builds the Redis logger.
Implementations
impl Builder
[src]
pub fn new(app_name: &str) -> Builder
[src]
pub fn redis(self, host: String, port: u32, key: String) -> Builder
[src]
pub fn redis_key(self, key: &str) -> Builder
[src]
pub fn redis_host(self, host: &str) -> Builder
[src]
pub fn redis_port(self, val: u32) -> Builder
[src]
pub fn ttl(self, duration: Duration) -> Builder
[src]
pub fn build(self) -> Result<Logger, Error>
[src]
Builds the redis logger
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl Send for Builder
impl Sync for Builder
impl Unpin for Builder
impl UnwindSafe for Builder
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> SendSyncUnwindSafe for T where
T: Send + Sync + UnwindSafe + ?Sized,
[src]
T: Send + Sync + UnwindSafe + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,