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§impl Debug for BackendTransport
impl Debug for BackendTransport
Source§impl Default for BackendTransport
impl Default for BackendTransport
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 UnsafeUnpin 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