pub struct PatchedBulkRouteTargetRequest {
pub id: i32,
pub name: Option<String>,
pub tenant: Option<Option<Box<AsnRangeRequestTenant>>>,
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
PatchedBulkRouteTargetRequest : Base serializer class for models inheriting from PrimaryModel.
Fields§
§id: i32§name: Option<String>Route target value (formatted in accordance with RFC 4360)
tenant: Option<Option<Box<AsnRangeRequestTenant>>>§description: Option<String>§owner: Option<Option<Box<AsnRangeRequestOwner>>>§comments: Option<String>§custom_fields: Option<HashMap<String, Value>>Implementations§
Source§impl PatchedBulkRouteTargetRequest
impl PatchedBulkRouteTargetRequest
Sourcepub fn new(id: i32) -> PatchedBulkRouteTargetRequest
pub fn new(id: i32) -> PatchedBulkRouteTargetRequest
Base serializer class for models inheriting from PrimaryModel.
Trait Implementations§
Source§impl Clone for PatchedBulkRouteTargetRequest
impl Clone for PatchedBulkRouteTargetRequest
Source§fn clone(&self) -> PatchedBulkRouteTargetRequest
fn clone(&self) -> PatchedBulkRouteTargetRequest
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 Default for PatchedBulkRouteTargetRequest
impl Default for PatchedBulkRouteTargetRequest
Source§fn default() -> PatchedBulkRouteTargetRequest
fn default() -> PatchedBulkRouteTargetRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PatchedBulkRouteTargetRequest
impl<'de> Deserialize<'de> for PatchedBulkRouteTargetRequest
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 PatchedBulkRouteTargetRequest
Auto Trait Implementations§
impl Freeze for PatchedBulkRouteTargetRequest
impl RefUnwindSafe for PatchedBulkRouteTargetRequest
impl Send for PatchedBulkRouteTargetRequest
impl Sync for PatchedBulkRouteTargetRequest
impl Unpin for PatchedBulkRouteTargetRequest
impl UnsafeUnpin for PatchedBulkRouteTargetRequest
impl UnwindSafe for PatchedBulkRouteTargetRequest
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