pub struct SchemaRegistryConfig {
pub urls: Vec<String>,
pub username: Option<String>,
pub password: Option<String>,
pub request_timeout: Duration,
pub cache_capacity: usize,
}Fields§
§urls: Vec<String>§username: Option<String>§password: Option<String>§request_timeout: Duration§cache_capacity: usizeTrait Implementations§
Source§impl Clone for SchemaRegistryConfig
impl Clone for SchemaRegistryConfig
Source§impl Debug for SchemaRegistryConfig
impl Debug for SchemaRegistryConfig
Source§impl<'de> Deserialize<'de> for SchemaRegistryConfig
impl<'de> Deserialize<'de> for SchemaRegistryConfig
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 SchemaRegistryConfig
impl RefUnwindSafe for SchemaRegistryConfig
impl Send for SchemaRegistryConfig
impl Sync for SchemaRegistryConfig
impl Unpin for SchemaRegistryConfig
impl UnsafeUnpin for SchemaRegistryConfig
impl UnwindSafe for SchemaRegistryConfig
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