pub enum WechatCpClientWrapper {
CpSimple(WechatCpClient<SimpleStorage>),
CpRedis(WechatCpClient<RedisStorage>),
CpTpSimple(WechatCpTpClient<SimpleStorage>),
CpTpRedis(WechatCpTpClient<RedisStorage>),
}Variants§
CpSimple(WechatCpClient<SimpleStorage>)
CpRedis(WechatCpClient<RedisStorage>)
CpTpSimple(WechatCpTpClient<SimpleStorage>)
CpTpRedis(WechatCpTpClient<RedisStorage>)
Implementations§
Source§impl WechatCpClientWrapper
impl WechatCpClientWrapper
pub fn client_with_rds(&self) -> Option<&WechatCpClient<RedisStorage>>
pub fn client(&self) -> Option<&WechatCpClient<SimpleStorage>>
pub fn tp_client_with_rds(&self) -> Option<&WechatCpTpClient<RedisStorage>>
pub fn tp_client(&self) -> Option<&WechatCpTpClient<SimpleStorage>>
Trait Implementations§
Source§impl Clone for WechatCpClientWrapper
impl Clone for WechatCpClientWrapper
Source§fn clone(&self) -> WechatCpClientWrapper
fn clone(&self) -> WechatCpClientWrapper
Returns a duplicate of the value. Read more
1.0.0 · 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 WechatCpClientWrapper
impl !RefUnwindSafe for WechatCpClientWrapper
impl Send for WechatCpClientWrapper
impl Sync for WechatCpClientWrapper
impl Unpin for WechatCpClientWrapper
impl !UnwindSafe for WechatCpClientWrapper
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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