pub struct ExternalOutputCoupling {
pub source_id: String,
pub source_port: String,
pub target_port: String,
}
Fields
source_id: String
source_port: String
target_port: String
Trait Implementations
sourceimpl Clone for ExternalOutputCoupling
impl Clone for ExternalOutputCoupling
sourcefn clone(&self) -> ExternalOutputCoupling
fn clone(&self) -> ExternalOutputCoupling
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for ExternalOutputCoupling
impl Debug for ExternalOutputCoupling
sourceimpl<'de> Deserialize<'de> for ExternalOutputCoupling
impl<'de> Deserialize<'de> for ExternalOutputCoupling
sourcefn 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
sourceimpl Serialize for ExternalOutputCoupling
impl Serialize for ExternalOutputCoupling
Auto Trait Implementations
impl RefUnwindSafe for ExternalOutputCoupling
impl Send for ExternalOutputCoupling
impl Sync for ExternalOutputCoupling
impl Unpin for ExternalOutputCoupling
impl UnwindSafe for ExternalOutputCoupling
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more