pub struct UpdateLinkRequest {
pub bandwidth: Option<Bandwidth>,
pub description: Option<String>,
pub global_network_id: String,
pub link_id: String,
pub provider: Option<String>,
pub type_: Option<String>,
}
Fields§
§bandwidth: Option<Bandwidth>
The upload and download speed in Mbps.
description: Option<String>
A description of the link.
Length Constraints: Maximum length of 256 characters.
global_network_id: String
The ID of the global network.
link_id: String
The ID of the link.
provider: Option<String>
The provider of the link.
Length Constraints: Maximum length of 128 characters.
type_: Option<String>
The type of the link.
Length Constraints: Maximum length of 128 characters.
Trait Implementations§
Source§impl Clone for UpdateLinkRequest
impl Clone for UpdateLinkRequest
Source§fn clone(&self) -> UpdateLinkRequest
fn clone(&self) -> UpdateLinkRequest
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 UpdateLinkRequest
impl Debug for UpdateLinkRequest
Source§impl Default for UpdateLinkRequest
impl Default for UpdateLinkRequest
Source§fn default() -> UpdateLinkRequest
fn default() -> UpdateLinkRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for UpdateLinkRequest
impl PartialEq for UpdateLinkRequest
Source§impl Serialize for UpdateLinkRequest
impl Serialize for UpdateLinkRequest
impl StructuralPartialEq for UpdateLinkRequest
Auto Trait Implementations§
impl Freeze for UpdateLinkRequest
impl RefUnwindSafe for UpdateLinkRequest
impl Send for UpdateLinkRequest
impl Sync for UpdateLinkRequest
impl Unpin for UpdateLinkRequest
impl UnwindSafe for UpdateLinkRequest
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