pub enum ApplicationOrigin {
Client {
session: SessionId,
},
Peer {
session: SessionId,
peer: NodeIdentity,
},
}Variants§
Trait Implementations§
Source§impl Clone for ApplicationOrigin
impl Clone for ApplicationOrigin
Source§fn clone(&self) -> ApplicationOrigin
fn clone(&self) -> ApplicationOrigin
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ApplicationOrigin
impl Debug for ApplicationOrigin
Source§impl PartialEq for ApplicationOrigin
impl PartialEq for ApplicationOrigin
impl StructuralPartialEq for ApplicationOrigin
Auto Trait Implementations§
impl Freeze for ApplicationOrigin
impl RefUnwindSafe for ApplicationOrigin
impl Send for ApplicationOrigin
impl Sync for ApplicationOrigin
impl Unpin for ApplicationOrigin
impl UnsafeUnpin for ApplicationOrigin
impl UnwindSafe for ApplicationOrigin
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