pub struct DiscoverableInterface {
pub config: DiscoveryConfig,
pub transport_enabled: bool,
pub ifac_netname: Option<String>,
pub ifac_netkey: Option<String>,
}Expand description
Info about a single discoverable interface, ready for announcing.
Fields§
§config: DiscoveryConfig§transport_enabled: boolWhether the node has transport enabled.
ifac_netname: Option<String>IFAC network name, if configured.
ifac_netkey: Option<String>IFAC passphrase, if configured.
Trait Implementations§
Source§impl Clone for DiscoverableInterface
impl Clone for DiscoverableInterface
Source§fn clone(&self) -> DiscoverableInterface
fn clone(&self) -> DiscoverableInterface
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 moreAuto Trait Implementations§
impl Freeze for DiscoverableInterface
impl RefUnwindSafe for DiscoverableInterface
impl Send for DiscoverableInterface
impl Sync for DiscoverableInterface
impl Unpin for DiscoverableInterface
impl UnsafeUnpin for DiscoverableInterface
impl UnwindSafe for DiscoverableInterface
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> InterfaceConfigData for Twhere
T: Send + 'static,
impl<T> InterfaceConfigData for Twhere
T: Send + 'static,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more