pub struct BulkSiteGroupRequest {
pub id: i32,
pub name: String,
pub slug: String,
pub parent: Option<Option<Box<NestedSiteGroupRequest>>>,
pub description: Option<String>,
pub tags: Option<Vec<NestedTagRequest>>,
pub custom_fields: Option<HashMap<String, Value>>,
pub owner: Option<Option<Box<AsnRangeRequestOwner>>>,
pub comments: Option<String>,
}Expand description
BulkSiteGroupRequest : Base serializer class for models inheriting from NestedGroupModel.
Fields§
§id: i32§name: String§slug: String§parent: Option<Option<Box<NestedSiteGroupRequest>>>§description: Option<String>§custom_fields: Option<HashMap<String, Value>>§owner: Option<Option<Box<AsnRangeRequestOwner>>>§comments: Option<String>Implementations§
Trait Implementations§
Source§impl Clone for BulkSiteGroupRequest
impl Clone for BulkSiteGroupRequest
Source§fn clone(&self) -> BulkSiteGroupRequest
fn clone(&self) -> BulkSiteGroupRequest
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 BulkSiteGroupRequest
impl Debug for BulkSiteGroupRequest
Source§impl Default for BulkSiteGroupRequest
impl Default for BulkSiteGroupRequest
Source§fn default() -> BulkSiteGroupRequest
fn default() -> BulkSiteGroupRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BulkSiteGroupRequest
impl<'de> Deserialize<'de> for BulkSiteGroupRequest
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 BulkSiteGroupRequest
impl PartialEq for BulkSiteGroupRequest
Source§impl Serialize for BulkSiteGroupRequest
impl Serialize for BulkSiteGroupRequest
impl StructuralPartialEq for BulkSiteGroupRequest
Auto Trait Implementations§
impl Freeze for BulkSiteGroupRequest
impl RefUnwindSafe for BulkSiteGroupRequest
impl Send for BulkSiteGroupRequest
impl Sync for BulkSiteGroupRequest
impl Unpin for BulkSiteGroupRequest
impl UnsafeUnpin for BulkSiteGroupRequest
impl UnwindSafe for BulkSiteGroupRequest
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