pub struct PatchedBulkServiceRequest {
pub id: i32,
pub parent_object_type: Option<String>,
pub parent_object_id: Option<i64>,
pub name: Option<String>,
pub protocol: Option<Protocol>,
pub ports: Option<Vec<i32>>,
pub ipaddresses: Option<Vec<i32>>,
pub description: Option<String>,
pub owner: Option<Option<Box<AsnRangeRequestOwner>>>,
pub comments: Option<String>,
pub tags: Option<Vec<NestedTagRequest>>,
pub custom_fields: Option<HashMap<String, Value>>,
}Expand description
PatchedBulkServiceRequest : Base serializer class for models inheriting from PrimaryModel.
Fields§
§id: i32§parent_object_type: Option<String>§parent_object_id: Option<i64>§name: Option<String>§protocol: Option<Protocol>tcp- TCP *udp- UDP *sctp- SCTP
ports: Option<Vec<i32>>§ipaddresses: Option<Vec<i32>>§description: Option<String>§owner: Option<Option<Box<AsnRangeRequestOwner>>>§comments: Option<String>§custom_fields: Option<HashMap<String, Value>>Implementations§
Source§impl PatchedBulkServiceRequest
impl PatchedBulkServiceRequest
Sourcepub fn new(id: i32) -> PatchedBulkServiceRequest
pub fn new(id: i32) -> PatchedBulkServiceRequest
Base serializer class for models inheriting from PrimaryModel.
Trait Implementations§
Source§impl Clone for PatchedBulkServiceRequest
impl Clone for PatchedBulkServiceRequest
Source§fn clone(&self) -> PatchedBulkServiceRequest
fn clone(&self) -> PatchedBulkServiceRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PatchedBulkServiceRequest
impl Debug for PatchedBulkServiceRequest
Source§impl Default for PatchedBulkServiceRequest
impl Default for PatchedBulkServiceRequest
Source§fn default() -> PatchedBulkServiceRequest
fn default() -> PatchedBulkServiceRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PatchedBulkServiceRequest
impl<'de> Deserialize<'de> for PatchedBulkServiceRequest
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
impl StructuralPartialEq for PatchedBulkServiceRequest
Auto Trait Implementations§
impl Freeze for PatchedBulkServiceRequest
impl RefUnwindSafe for PatchedBulkServiceRequest
impl Send for PatchedBulkServiceRequest
impl Sync for PatchedBulkServiceRequest
impl Unpin for PatchedBulkServiceRequest
impl UnsafeUnpin for PatchedBulkServiceRequest
impl UnwindSafe for PatchedBulkServiceRequest
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