Enum async_rustbus::conn::DBusAddr [−][src]
pub enum DBusAddr<P: AsRef<Path>, S: ToSocketAddrs, B: AsRef<[u8]>> { Path(P), Tcp(S), Abstract(B), }
Expand description
A address for connecting to a DBus dubs. These can be file systems paths to a Unix socket, a TCP address, or an abstract Unix socket.
Variants
Implementations
Create a DbusAddr from a filesystem path.
Create a DbusAddr from a TCP socket address.
Create a DbusAddr from an abstract unix socket address.
Auto Trait Implementations
impl<P, S, B> RefUnwindSafe for DBusAddr<P, S, B> where
B: RefUnwindSafe,
P: RefUnwindSafe,
S: RefUnwindSafe, impl<P, S, B> UnwindSafe for DBusAddr<P, S, B> where
B: UnwindSafe,
P: UnwindSafe,
S: UnwindSafe,