pub enum PoolBinding {
Disabled,
Enabled {
policy: PoolPolicy,
key_schema: String,
},
}Expand description
The pool posture of an adapter binding: the policy and the key schema
it isolates by. disabled, the default, opens a fresh connection per
exchange, as spec 009 does.
Variants§
Implementations§
Source§impl PoolBinding
impl PoolBinding
pub fn is_disabled(&self) -> bool
Trait Implementations§
Source§impl Clone for PoolBinding
impl Clone for PoolBinding
Source§impl Debug for PoolBinding
impl Debug for PoolBinding
Source§impl Default for PoolBinding
impl Default for PoolBinding
impl Eq for PoolBinding
Source§impl PartialEq for PoolBinding
impl PartialEq for PoolBinding
Source§impl Serialize for PoolBinding
impl Serialize for PoolBinding
impl StructuralPartialEq for PoolBinding
Auto Trait Implementations§
impl Freeze for PoolBinding
impl RefUnwindSafe for PoolBinding
impl Send for PoolBinding
impl Sync for PoolBinding
impl Unpin for PoolBinding
impl UnsafeUnpin for PoolBinding
impl UnwindSafe for PoolBinding
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