pub struct FindServiceOptions {
pub network: Option<String>,
pub service: Option<ServiceAddress>,
pub known: Option<bool>,
pub timeout: Option<u64>,
}Expand description
Options for FindService request
Fields§
§network: Option<String>Network to search in
service: Option<ServiceAddress>Service to find
known: Option<bool>Restrict to known peers only
timeout: Option<u64>Timeout for DHT query (milliseconds)
Trait Implementations§
Source§impl Clone for FindServiceOptions
impl Clone for FindServiceOptions
Source§fn clone(&self) -> FindServiceOptions
fn clone(&self) -> FindServiceOptions
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 FindServiceOptions
impl Debug for FindServiceOptions
Source§impl Default for FindServiceOptions
impl Default for FindServiceOptions
Source§fn default() -> FindServiceOptions
fn default() -> FindServiceOptions
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FindServiceOptions
impl<'de> Deserialize<'de> for FindServiceOptions
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
Source§impl PartialEq for FindServiceOptions
impl PartialEq for FindServiceOptions
Source§impl Serialize for FindServiceOptions
impl Serialize for FindServiceOptions
impl StructuralPartialEq for FindServiceOptions
Auto Trait Implementations§
impl Freeze for FindServiceOptions
impl RefUnwindSafe for FindServiceOptions
impl Send for FindServiceOptions
impl Sync for FindServiceOptions
impl Unpin for FindServiceOptions
impl UnwindSafe for FindServiceOptions
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