[][src]Struct google_domainsrdap1::RdapResponse

pub struct RdapResponse {
    pub lang: Option<String>,
    pub error_code: Option<i32>,
    pub description: Option<Vec<String>>,
    pub title: Option<String>,
    pub notices: Option<Vec<Notice>>,
    pub json_response: Option<HttpBody>,
    pub rdap_conformance: Option<Vec<String>>,
}

Response to a general RDAP query.

Activities

This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).

Fields

lang: Option<String>

Error language code. Error response info fields are defined in section 6 of RFC 7483.

error_code: Option<i32>

Error HTTP code. Example: "501".

description: Option<Vec<String>>

Error description.

title: Option<String>

Error title.

notices: Option<Vec<Notice>>

Notices applying to this response.

json_response: Option<HttpBody>

HTTP response with content type set to "application/json+rdap".

rdap_conformance: Option<Vec<String>>

RDAP conformance level.

Trait Implementations

impl Clone for RdapResponse[src]

impl Debug for RdapResponse[src]

impl Default for RdapResponse[src]

impl<'de> Deserialize<'de> for RdapResponse[src]

impl ResponseResult for RdapResponse[src]

impl Serialize for RdapResponse[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> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

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

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

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

type Owned = T

The resulting type after obtaining ownership.

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.

impl<T> Typeable for T where
    T: Any