pub struct TransitGatewayRoute {
pub destination_cidr_block: Option<String>,
pub state: Option<String>,
pub transit_gateway_attachments: Option<Vec<TransitGatewayRouteAttachment>>,
pub type_: Option<String>,
}Expand description
Describes a route for a transit gateway route table.
Fields§
§destination_cidr_block: Option<String>The CIDR block used for destination matches.
state: Option<String>The state of the route.
transit_gateway_attachments: Option<Vec<TransitGatewayRouteAttachment>>The attachments.
type_: Option<String>The route type.
Trait Implementations§
Source§impl Clone for TransitGatewayRoute
impl Clone for TransitGatewayRoute
Source§fn clone(&self) -> TransitGatewayRoute
fn clone(&self) -> TransitGatewayRoute
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 TransitGatewayRoute
impl Debug for TransitGatewayRoute
Source§impl Default for TransitGatewayRoute
impl Default for TransitGatewayRoute
Source§fn default() -> TransitGatewayRoute
fn default() -> TransitGatewayRoute
Returns the “default value” for a type. Read more
Source§impl PartialEq for TransitGatewayRoute
impl PartialEq for TransitGatewayRoute
impl StructuralPartialEq for TransitGatewayRoute
Auto Trait Implementations§
impl Freeze for TransitGatewayRoute
impl RefUnwindSafe for TransitGatewayRoute
impl Send for TransitGatewayRoute
impl Sync for TransitGatewayRoute
impl Unpin for TransitGatewayRoute
impl UnwindSafe for TransitGatewayRoute
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