Skip to main content

NetworkBoundaryExt

Trait NetworkBoundaryExt 

Source
pub trait NetworkBoundaryExt {
    // Required method
    fn as_network_boundary(&self) -> Option<&dyn NetworkBoundary>;

    // Provided method
    fn is_network_boundary(&self) -> bool { ... }
}
Expand description

Extension trait for downcasting dynamic types to NetworkBoundary.

Required Methods§

Source

fn as_network_boundary(&self) -> Option<&dyn NetworkBoundary>

Downcasts self to a NetworkBoundary if possible.

Provided Methods§

Source

fn is_network_boundary(&self) -> bool

Returns whether self is a NetworkBoundary or not.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl NetworkBoundaryExt for dyn ExecutionPlan

Implementors§