pub struct DcimCableBundlesCreateRequest {
pub name: String,
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>>,
}Fields§
§name: String§description: Option<String>§owner: Option<Option<Box<AsnRangeRequestOwner>>>§comments: Option<String>§custom_fields: Option<HashMap<String, Value>>Implementations§
Source§impl DcimCableBundlesCreateRequest
impl DcimCableBundlesCreateRequest
pub fn new(name: String) -> DcimCableBundlesCreateRequest
Trait Implementations§
Source§impl Clone for DcimCableBundlesCreateRequest
impl Clone for DcimCableBundlesCreateRequest
Source§fn clone(&self) -> DcimCableBundlesCreateRequest
fn clone(&self) -> DcimCableBundlesCreateRequest
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 DcimCableBundlesCreateRequest
impl Default for DcimCableBundlesCreateRequest
Source§fn default() -> DcimCableBundlesCreateRequest
fn default() -> DcimCableBundlesCreateRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DcimCableBundlesCreateRequest
impl<'de> Deserialize<'de> for DcimCableBundlesCreateRequest
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
Source§impl PartialEq for DcimCableBundlesCreateRequest
impl PartialEq for DcimCableBundlesCreateRequest
Source§fn eq(&self, other: &DcimCableBundlesCreateRequest) -> bool
fn eq(&self, other: &DcimCableBundlesCreateRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DcimCableBundlesCreateRequest
Auto Trait Implementations§
impl Freeze for DcimCableBundlesCreateRequest
impl RefUnwindSafe for DcimCableBundlesCreateRequest
impl Send for DcimCableBundlesCreateRequest
impl Sync for DcimCableBundlesCreateRequest
impl Unpin for DcimCableBundlesCreateRequest
impl UnsafeUnpin for DcimCableBundlesCreateRequest
impl UnwindSafe for DcimCableBundlesCreateRequest
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