Struct ipcon_sys::ipcon_msg::IpconKevent
source · [−]#[repr(C)]pub struct IpconKevent {
pub ke_type: IpconKeventType,
pub u: IpconKeventUnion,
}Fields
ke_type: IpconKeventTypeu: IpconKeventUnionImplementations
sourceimpl IpconKevent
impl IpconKevent
pub fn get_string(&self) -> String
pub fn peer_added(&self) -> Option<String>
pub fn peer_removed(&self) -> Option<String>
pub fn group_added(&self) -> Option<(String, String)>
pub fn group_removed(&self) -> Option<(String, String)>
Trait Implementations
sourceimpl Clone for IpconKevent
impl Clone for IpconKevent
sourcefn clone(&self) -> IpconKevent
fn clone(&self) -> IpconKevent
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 Display for IpconKevent
impl Display for IpconKevent
impl Copy for IpconKevent
Auto Trait Implementations
impl RefUnwindSafe for IpconKevent
impl Send for IpconKevent
impl Sync for IpconKevent
impl Unpin for IpconKevent
impl UnwindSafe for IpconKevent
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