Struct google_compute1::api::RouteAsPath
source · pub struct RouteAsPath {
pub as_lists: Option<Vec<u32>>,
pub path_segment_type: Option<String>,
}
Expand description
There is no detailed description.
This type is not used in any activity, and only used as part of another schema.
Fields§
§as_lists: Option<Vec<u32>>
[Output Only] The AS numbers of the AS Path.
path_segment_type: Option<String>
[Output Only] The type of the AS Path, which can be one of the following values: - ‘AS_SET’: unordered set of autonomous systems that the route in has traversed - ‘AS_SEQUENCE’: ordered set of autonomous systems that the route has traversed - ‘AS_CONFED_SEQUENCE’: ordered set of Member Autonomous Systems in the local confederation that the route has traversed - ‘AS_CONFED_SET’: unordered set of Member Autonomous Systems in the local confederation that the route has traversed
Trait Implementations§
source§impl Clone for RouteAsPath
impl Clone for RouteAsPath
source§fn clone(&self) -> RouteAsPath
fn clone(&self) -> RouteAsPath
Returns a copy 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 RouteAsPath
impl Debug for RouteAsPath
source§impl Default for RouteAsPath
impl Default for RouteAsPath
source§fn default() -> RouteAsPath
fn default() -> RouteAsPath
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for RouteAsPath
impl<'de> Deserialize<'de> for RouteAsPath
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 Serialize for RouteAsPath
impl Serialize for RouteAsPath
impl Part for RouteAsPath
Auto Trait Implementations§
impl RefUnwindSafe for RouteAsPath
impl Send for RouteAsPath
impl Sync for RouteAsPath
impl Unpin for RouteAsPath
impl UnwindSafe for RouteAsPath
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