Struct deadpool_redis::ConnectionInfo
source · pub struct ConnectionInfo {
pub addr: ConnectionAddr,
pub redis: RedisConnectionInfo,
}
Expand description
This is a 1:1 copy of the redis::ConnectionInfo
struct.
This is duplicated here in order to add support for the
serde::Deserialize
trait which is required for the serde
support.
Fields§
§addr: ConnectionAddr
A connection address for where to connect to.
redis: RedisConnectionInfo
A boxed connection address for where to connect to.
Trait Implementations§
source§impl Clone for ConnectionInfo
impl Clone for ConnectionInfo
source§fn clone(&self) -> ConnectionInfo
fn clone(&self) -> ConnectionInfo
Returns a copy 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 moresource§impl Debug for ConnectionInfo
impl Debug for ConnectionInfo
source§impl Default for ConnectionInfo
impl Default for ConnectionInfo
source§fn default() -> ConnectionInfo
fn default() -> ConnectionInfo
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for ConnectionInfo
impl<'de> Deserialize<'de> for ConnectionInfo
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl From<ConnectionInfo> for ConnectionInfo
impl From<ConnectionInfo> for ConnectionInfo
source§fn from(info: ConnectionInfo) -> Self
fn from(info: ConnectionInfo) -> Self
Converts to this type from the input type.
source§impl From<ConnectionInfo> for ConnectionInfo
impl From<ConnectionInfo> for ConnectionInfo
source§fn from(info: ConnectionInfo) -> Self
fn from(info: ConnectionInfo) -> Self
Converts to this type from the input type.
source§impl IntoConnectionInfo for ConnectionInfo
impl IntoConnectionInfo for ConnectionInfo
source§fn into_connection_info(self) -> RedisResult<ConnectionInfo>
fn into_connection_info(self) -> RedisResult<ConnectionInfo>
Converts the object into a connection info object.
Auto Trait Implementations§
impl Freeze for ConnectionInfo
impl RefUnwindSafe for ConnectionInfo
impl Send for ConnectionInfo
impl Sync for ConnectionInfo
impl Unpin for ConnectionInfo
impl UnwindSafe for ConnectionInfo
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)