Struct validators::ipv6::IPv6UnlocalableWithoutPort [−][src]
pub struct IPv6UnlocalableWithoutPort(_);
Methods
impl IPv6UnlocalableWithoutPort[src]
impl IPv6UnlocalableWithoutPortpub fn from_string(
ipv6: String
) -> Result<IPv6UnlocalableWithoutPort, IPv6Error>[src]
pub fn from_string(
ipv6: String
) -> Result<IPv6UnlocalableWithoutPort, IPv6Error>pub fn from_str(ipv6: &str) -> Result<IPv6UnlocalableWithoutPort, IPv6Error>[src]
pub fn from_str(ipv6: &str) -> Result<IPv6UnlocalableWithoutPort, IPv6Error>pub fn from_ipv6(ipv6: IPv6) -> Result<IPv6UnlocalableWithoutPort, IPv6Error>[src]
pub fn from_ipv6(ipv6: IPv6) -> Result<IPv6UnlocalableWithoutPort, IPv6Error>pub fn into_ipv6(self) -> IPv6[src]
pub fn into_ipv6(self) -> IPv6pub fn as_ipv6(&self) -> &IPv6[src]
pub fn as_ipv6(&self) -> &IPv6impl IPv6UnlocalableWithoutPort[src]
impl IPv6UnlocalableWithoutPortpub fn get_ipv6_address(&self) -> &Ipv6Addr[src]
pub fn get_ipv6_address(&self) -> &Ipv6Addrpub fn get_full_ipv6(&self) -> &str[src]
pub fn get_full_ipv6(&self) -> &strpub fn get_full_ipv6_without_port(&self) -> &str[src]
pub fn get_full_ipv6_without_port(&self) -> &strTrait Implementations
impl Clone for IPv6UnlocalableWithoutPort[src]
impl Clone for IPv6UnlocalableWithoutPortfn clone(&self) -> IPv6UnlocalableWithoutPort[src]
fn clone(&self) -> IPv6UnlocalableWithoutPortReturns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)1.0.0
[src]Performs copy-assignment from source. Read more
impl From<IPv6UnlocalableWithoutPort> for IPv6[src]
impl From<IPv6UnlocalableWithoutPort> for IPv6fn from(d: IPv6UnlocalableWithoutPort) -> Self[src]
fn from(d: IPv6UnlocalableWithoutPort) -> SelfPerforms the conversion.
impl Validated for IPv6UnlocalableWithoutPort[src]
impl Validated for IPv6UnlocalableWithoutPortimpl Debug for IPv6UnlocalableWithoutPort[src]
impl Debug for IPv6UnlocalableWithoutPortfn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl Display for IPv6UnlocalableWithoutPort[src]
impl Display for IPv6UnlocalableWithoutPortfn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl PartialEq for IPv6UnlocalableWithoutPort[src]
impl PartialEq for IPv6UnlocalableWithoutPortfn eq(&self, other: &Self) -> bool[src]
fn eq(&self, other: &Self) -> boolThis method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, other: &Self) -> bool[src]
fn ne(&self, other: &Self) -> boolThis method tests for !=.
impl PartialEq<IPv6> for IPv6UnlocalableWithoutPort[src]
impl PartialEq<IPv6> for IPv6UnlocalableWithoutPortAuto Trait Implementations
impl Send for IPv6UnlocalableWithoutPort
impl Send for IPv6UnlocalableWithoutPortimpl Sync for IPv6UnlocalableWithoutPort
impl Sync for IPv6UnlocalableWithoutPort