pub struct RelayClient {
pub enabled: Option<Flag>,
pub static_relays: Option<Vec<String>>,
}Expand description
Relay client configuration
Fields§
§enabled: Option<Flag>Enable relay client
static_relays: Option<Vec<String>>Static relay addresses
Trait Implementations§
Source§impl Clone for RelayClient
impl Clone for RelayClient
Source§fn clone(&self) -> RelayClient
fn clone(&self) -> RelayClient
Returns a duplicate of the value. Read more
1.0.0 · 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 RelayClient
impl Debug for RelayClient
Source§impl Default for RelayClient
impl Default for RelayClient
Source§fn default() -> RelayClient
fn default() -> RelayClient
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RelayClient
impl<'de> Deserialize<'de> for RelayClient
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 RelayClient
impl RefUnwindSafe for RelayClient
impl Send for RelayClient
impl Sync for RelayClient
impl Unpin for RelayClient
impl UnwindSafe for RelayClient
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