pub struct PeerSiteSpec {
pub name: String,
pub endpoint: String,
pub access_key: String,
pub secret_key: String,
pub skip_tls_verify: bool,
pub ca_cert_pem: String,
}Expand description
A peer site definition for site-replication/add.
Field names follow the MinIO admin wire format (note: the endpoint
serializes as endpoints).
Fields§
§name: String§endpoint: String§access_key: String§secret_key: String§skip_tls_verify: bool§ca_cert_pem: StringTrait Implementations§
Source§impl Clone for PeerSiteSpec
impl Clone for PeerSiteSpec
Source§fn clone(&self) -> PeerSiteSpec
fn clone(&self) -> PeerSiteSpec
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PeerSiteSpec
impl Debug for PeerSiteSpec
Source§impl Default for PeerSiteSpec
impl Default for PeerSiteSpec
Source§fn default() -> PeerSiteSpec
fn default() -> PeerSiteSpec
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PeerSiteSpec
impl<'de> Deserialize<'de> for PeerSiteSpec
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 PeerSiteSpec
impl RefUnwindSafe for PeerSiteSpec
impl Send for PeerSiteSpec
impl Sync for PeerSiteSpec
impl Unpin for PeerSiteSpec
impl UnsafeUnpin for PeerSiteSpec
impl UnwindSafe for PeerSiteSpec
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