[][src]Enum sipmsg::SipResponseStatusCode

pub enum SipResponseStatusCode {
    Trying,
    Ringing,
    CallIsBeingForwarded,
    Queued,
    SessionProgress,
    OK,
    MultipleChoices,
    MovedPermanently,
    MovedTemporarily,
    UseProxy,
    AlternativeService,
    BadRequest,
    Unauthorized,
    PaymentRequired,
    Forbidden,
    NotFound,
    MethodNotAllowed,
    NotAcceptableResourceContent,
    ProxyAuthenticationRequired,
    RequestTimeout,
    Gone,
    RequestEntityTooLarge,
    RequestUriTooLong,
    UnsupportedMediaType,
    UnsupportedUriScheme,
    BadExtension,
    ExtensionRequired,
    IntervalTooBrief,
    TemporarilyUnavailable,
    CallOrTransactionDoesNotExist,
    LoopDetected,
    TooManyHops,
    AddressIncomplete,
    Ambiguous,
    BusyHere,
    RequestTerminated,
    NotAcceptableHere,
    RequestPending,
    Undecipherable,
    ServerInternalError,
    NotImplemented,
    BadGateway,
    ServiceUnavailable,
    ServerTimeout,
    VersionNotSupported,
    MessageTooLarge,
    BusyEverywhere,
    Decline,
    DoesNotExistAnywhere,
    NotAcceptable,
    Unknown,
}

Variants

Trying
Ringing
CallIsBeingForwarded
Queued
SessionProgress
OK
MultipleChoices
MovedPermanently
MovedTemporarily
UseProxy
AlternativeService
BadRequest
Unauthorized
PaymentRequired
Forbidden
NotFound
MethodNotAllowed
NotAcceptableResourceContent
ProxyAuthenticationRequired
RequestTimeout
Gone
RequestEntityTooLarge
RequestUriTooLong
UnsupportedMediaType
UnsupportedUriScheme
BadExtension
ExtensionRequired
IntervalTooBrief
TemporarilyUnavailable
CallOrTransactionDoesNotExist
LoopDetected
TooManyHops
AddressIncomplete
Ambiguous
BusyHere
RequestTerminated
NotAcceptableHere
RequestPending
Undecipherable
ServerInternalError
NotImplemented
BadGateway
ServiceUnavailable
ServerTimeout
VersionNotSupported
MessageTooLarge
BusyEverywhere
Decline
DoesNotExistAnywhere
NotAcceptable
Unknown

Implementations

impl StatusCode[src]

Trait Implementations

impl Clone for StatusCode[src]

impl Copy for StatusCode[src]

impl Debug for StatusCode[src]

impl PartialEq<StatusCode> for StatusCode[src]

impl StructuralPartialEq for StatusCode[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Conv for T

impl<T> Conv for T

impl<T> FmtForward for T

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Pipe for T where
    T: ?Sized

impl<T> Pipe for T

impl<T> PipeAsRef for T

impl<T> PipeBorrow for T

impl<T> PipeDeref for T

impl<T> PipeRef for T

impl<T> Tap for T

impl<T> Tap for T

impl<T, U> TapAsRef<U> for T where
    U: ?Sized

impl<T, U> TapBorrow<U> for T where
    U: ?Sized

impl<T> TapDeref for T

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> TryConv for T

impl<T> TryConv for T

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.