pub struct IpNetwork {Show 20 fields
pub handle: String,
pub start_address: IpAddr,
pub end_address: IpAddr,
pub ip_version: IpVersion,
pub name: Option<String>,
pub country: Option<CountryCode>,
pub parent_handle: Option<String>,
pub typ: Option<String>,
pub entities: Option<Vec<Entity>>,
pub links: Option<Vec<Link>>,
pub remarks: Option<NoticesOrRemarks>,
pub events: Option<Events>,
pub rdap_conformance: Option<Vec<String>>,
pub notices: Option<NoticesOrRemarks>,
pub port43: Option<String>,
pub status: Option<Vec<Status>>,
pub lang: Option<String>,
pub object_class_name: String,
pub cidr0_cidrs: Option<Vec<CidrOCidr>>,
pub arin_originas0_originautnums: Option<Vec<u32>>,
}
Fields§
§handle: String
§start_address: IpAddr
§end_address: IpAddr
§ip_version: IpVersion
§name: Option<String>
§country: Option<CountryCode>
§parent_handle: Option<String>
§typ: Option<String>
§entities: Option<Vec<Entity>>
§links: Option<Vec<Link>>
§remarks: Option<NoticesOrRemarks>
§events: Option<Events>
§rdap_conformance: Option<Vec<String>>
§notices: Option<NoticesOrRemarks>
§port43: Option<String>
§status: Option<Vec<Status>>
§lang: Option<String>
§object_class_name: String
§cidr0_cidrs: Option<Vec<CidrOCidr>>
§arin_originas0_originautnums: Option<Vec<u32>>
From ‘arin_originas0’ extension.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for IpNetwork
impl<'de> Deserialize<'de> for IpNetwork
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for IpNetwork
impl RefUnwindSafe for IpNetwork
impl Send for IpNetwork
impl Sync for IpNetwork
impl Unpin for IpNetwork
impl UnwindSafe for IpNetwork
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more