pub struct BackendTransport {
pub result_expires: Option<u64>,
pub max_connections: Option<usize>,
pub custom: HashMap<String, Value>,
}Expand description
Result backend transport options
Fields§
§result_expires: Option<u64>Result expiration in seconds
max_connections: Option<usize>Connection pool size
custom: HashMap<String, Value>Additional backend-specific options
Trait Implementations§
Source§impl Clone for BackendTransport
impl Clone for BackendTransport
Source§fn clone(&self) -> BackendTransport
fn clone(&self) -> BackendTransport
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 moreSource§impl Debug for BackendTransport
impl Debug for BackendTransport
Source§impl Default for BackendTransport
impl Default for BackendTransport
Source§fn default() -> BackendTransport
fn default() -> BackendTransport
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BackendTransport
impl<'de> Deserialize<'de> for BackendTransport
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
Auto Trait Implementations§
impl Freeze for BackendTransport
impl RefUnwindSafe for BackendTransport
impl Send for BackendTransport
impl Sync for BackendTransport
impl Unpin for BackendTransport
impl UnwindSafe for BackendTransport
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