[−][src]Struct runng::options::NngOption
Wraps NNG option names for GetOpts and SetOpts. See nng_options.
Methods
impl NngOption
[src]
pub fn as_cptr(&self) -> *const c_char
[src]
Return option name suitable for passing to C functions.
pub const SOCKNAME: NngOption
[src]
pub const RAW: NngOption
[src]
pub const PROTO: NngOption
[src]
pub const PROTONAME: NngOption
[src]
pub const PEER: NngOption
[src]
pub const PEERNAME: NngOption
[src]
pub const RECVBUF: NngOption
[src]
pub const SENDBUF: NngOption
[src]
pub const RECVFD: NngOption
[src]
pub const SENDFD: NngOption
[src]
pub const RECVTIMEO: NngOption
[src]
pub const SENDTIMEO: NngOption
[src]
pub const LOCADDR: NngOption
[src]
pub const REMADDR: NngOption
[src]
pub const URL: NngOption
[src]
pub const MAXTTL: NngOption
[src]
pub const RECVMAXSZ: NngOption
[src]
pub const RECONNMINT: NngOption
[src]
pub const RECONNMAXT: NngOption
[src]
pub const TLS_CONFIG: NngOption
[src]
pub const TLS_AUTH_MODE: NngOption
[src]
pub const TLS_CERT_KEY_FILE: NngOption
[src]
pub const TLS_CA_FILE: NngOption
[src]
pub const TLS_SERVER_NAME: NngOption
[src]
pub const TLS_VERIFIED: NngOption
[src]
pub const TCP_NODELAY: NngOption
[src]
pub const TCP_KEEPALIVE: NngOption
[src]
pub const TCP_BOUND_PORT: NngOption
[src]
pub const IPC_SECURITY_DESCRIPTOR: NngOption
[src]
pub const IPC_PERMISSIONS: NngOption
[src]
pub const IPC_PEER_UID: NngOption
[src]
pub const IPC_PEER_GID: NngOption
[src]
pub const IPC_PEER_PID: NngOption
[src]
pub const IPC_PEER_ZONEID: NngOption
[src]
pub const WS_REQUEST_HEADERS: NngOption
[src]
pub const WS_RESPONSE_HEADERS: NngOption
[src]
pub const WS_RESPONSE_HEADER: NngOption
[src]
pub const WS_REQUEST_HEADER: NngOption
[src]
pub const WS_REQUEST_URI: NngOption
[src]
pub const WS_SENDMAXFRAME: NngOption
[src]
pub const WS_RECVMAXFRAME: NngOption
[src]
pub const WS_PROTOCOL: NngOption
[src]
pub const PAIR1_POLY: NngOption
[src]
pub const SUB_SUBSCRIBE: NngOption
[src]
pub const SUB_UNSUBSCRIBE: NngOption
[src]
pub const REQ_RESENDTIME: NngOption
[src]
pub const SURVEYOR_SURVEYTIME: NngOption
[src]
pub const WSS_REQUEST_HEADERS: NngOption
[src]
pub const WSS_RESPONSE_HEADERS: NngOption
[src]
pub const ZT_HOME: NngOption
[src]
pub const ZT_NWID: NngOption
[src]
pub const ZT_NODE: NngOption
[src]
pub const ZT_NETWORK_STATUS: NngOption
[src]
pub const ZT_NETWORK_NAME: NngOption
[src]
pub const ZT_PING_TIME: NngOption
[src]
pub const ZT_PING_TRIES: NngOption
[src]
pub const ZT_CONN_TIME: NngOption
[src]
pub const ZT_CONN_TRIES: NngOption
[src]
pub const ZT_MTU: NngOption
[src]
pub const ZT_ORBIT: NngOption
[src]
pub const ZT_DEORBIT: NngOption
[src]
pub const ZT_ADD_LOCAL_ADDR: NngOption
[src]
pub const ZT_CLEAR_LOCAL_ADDRS: NngOption
[src]
Trait Implementations
impl Debug for NngOption
[src]
impl PartialEq<NngOption> for NngOption
[src]
impl StructuralPartialEq for NngOption
[src]
Auto Trait Implementations
impl RefUnwindSafe for NngOption
impl Send for NngOption
impl Sync for NngOption
impl Unpin for NngOption
impl UnwindSafe for NngOption
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,