pub struct MemorystoreRedisBinding {
pub host: BindingValue<String>,
pub port: BindingValue<u16>,
pub username: BindingValue<String>,
pub server_ca_certificates: BindingValue<Vec<String>>,
pub instance_name: BindingValue<String>,
}Expand description
GCP Memorystore binding.
Fields§
§host: BindingValue<String>§port: BindingValue<u16>§username: BindingValue<String>§server_ca_certificates: BindingValue<Vec<String>>Instance CA certificates (PEM), including every root accepted during a rotation.
instance_name: BindingValue<String>Full instance name projects/<project ID>/locations/<region>/instances/<id>. The SDK
reads the default user’s token from Memorystore when it loads the binding.
Trait Implementations§
Source§impl Clone for MemorystoreRedisBinding
impl Clone for MemorystoreRedisBinding
Source§impl Debug for MemorystoreRedisBinding
impl Debug for MemorystoreRedisBinding
Source§impl<'de> Deserialize<'de> for MemorystoreRedisBinding
impl<'de> Deserialize<'de> for MemorystoreRedisBinding
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
impl Eq for MemorystoreRedisBinding
Source§impl PartialEq for MemorystoreRedisBinding
impl PartialEq for MemorystoreRedisBinding
Source§impl Serialize for MemorystoreRedisBinding
impl Serialize for MemorystoreRedisBinding
impl StructuralPartialEq for MemorystoreRedisBinding
Auto Trait Implementations§
impl Forget for MemorystoreRedisBinding
impl Freeze for MemorystoreRedisBinding
impl Move for MemorystoreRedisBinding
impl RefUnwindSafe for MemorystoreRedisBinding
impl Send for MemorystoreRedisBinding
impl Sync for MemorystoreRedisBinding
impl Unpin for MemorystoreRedisBinding
impl UnsafeUnpin for MemorystoreRedisBinding
impl UnwindSafe for MemorystoreRedisBinding
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.