pub struct TunnelClose { /* private fields */ }Implementations§
Source§impl TunnelClose
impl TunnelClose
pub const fn new( tunnel_id: String, src_address: PpaassProtocolUnifyAddress, dst_address: PpaassProtocolUnifyAddress, ) -> TunnelClose
Source§impl TunnelClose
impl TunnelClose
pub fn tunnel_id(&self) -> &str
pub fn src_address(&self) -> &PpaassProtocolUnifyAddress
pub fn dst_address(&self) -> &PpaassProtocolUnifyAddress
Trait Implementations§
Source§impl Debug for TunnelClose
impl Debug for TunnelClose
Source§impl<'de> Deserialize<'de> for TunnelClose
impl<'de> Deserialize<'de> for TunnelClose
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 Display for TunnelClose
impl Display for TunnelClose
Auto Trait Implementations§
impl Freeze for TunnelClose
impl RefUnwindSafe for TunnelClose
impl Send for TunnelClose
impl Sync for TunnelClose
impl Unpin for TunnelClose
impl UnwindSafe for TunnelClose
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more