Struct std::net::SocketAddrV41.0.0 [] [src]

pub struct SocketAddrV4 { /* fields omitted */ }

An IPv4 socket address which is a (ip, port) combination.

Methods

impl SocketAddrV4
[src]

Creates a new socket address from the (ip, port) pair.

Returns the IP address associated with this socket address.

Change the IP address associated with this socket address.

Returns the port number associated with this socket address.

Change the port number associated with this socket address.

Trait Implementations

impl Copy for SocketAddrV4
[src]

impl Display for SocketAddrV4
[src]

Formats the value using the given formatter.

impl Debug for SocketAddrV4
[src]

Formats the value using the given formatter.

impl Clone for SocketAddrV4
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for SocketAddrV4
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Eq for SocketAddrV4
[src]

impl Hash for SocketAddrV4
[src]

Feeds this value into the state given, updating the hasher as necessary.

Feeds a slice of this type into the state provided.

impl ToSocketAddrs for SocketAddrV4
[src]

Returned iterator over socket addresses which this type may correspond to. Read more

Converts this object to an iterator of resolved SocketAddrs. Read more

impl FromStr for SocketAddrV4
1.5.0
[src]

The associated error which can be returned from parsing.

Parses a string s to return a value of this type. Read more