pub struct PatchedProviderRequest {
pub name: Option<String>,
pub slug: Option<String>,
pub accounts: Option<Vec<i32>>,
pub description: Option<String>,
pub comments: Option<String>,
pub asns: Option<Vec<i32>>,
pub tags: Option<Vec<NestedTagRequest>>,
pub custom_fields: Option<HashMap<String, Value>>,
}Expand description
PatchedProviderRequest : Adds support for custom fields and tags.
Fields§
§name: Option<String>Full name of the provider
slug: Option<String>§accounts: Option<Vec<i32>>§description: Option<String>§comments: Option<String>§asns: Option<Vec<i32>>§custom_fields: Option<HashMap<String, Value>>Implementations§
Source§impl PatchedProviderRequest
impl PatchedProviderRequest
Sourcepub fn new() -> PatchedProviderRequest
pub fn new() -> PatchedProviderRequest
Adds support for custom fields and tags.
Trait Implementations§
Source§impl Clone for PatchedProviderRequest
impl Clone for PatchedProviderRequest
Source§fn clone(&self) -> PatchedProviderRequest
fn clone(&self) -> PatchedProviderRequest
Returns a duplicate of the value. Read more
1.0.0 · 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 PatchedProviderRequest
impl Debug for PatchedProviderRequest
Source§impl Default for PatchedProviderRequest
impl Default for PatchedProviderRequest
Source§fn default() -> PatchedProviderRequest
fn default() -> PatchedProviderRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PatchedProviderRequest
impl<'de> Deserialize<'de> for PatchedProviderRequest
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 PatchedProviderRequest
impl PartialEq for PatchedProviderRequest
Source§impl Serialize for PatchedProviderRequest
impl Serialize for PatchedProviderRequest
impl StructuralPartialEq for PatchedProviderRequest
Auto Trait Implementations§
impl Freeze for PatchedProviderRequest
impl RefUnwindSafe for PatchedProviderRequest
impl Send for PatchedProviderRequest
impl Sync for PatchedProviderRequest
impl Unpin for PatchedProviderRequest
impl UnwindSafe for PatchedProviderRequest
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