#[repr(u8)]pub enum AnnounceOrigin {
Local = 0,
SharedClient = 1,
Relay = 2,
}Variants§
Implementations§
Trait Implementations§
Source§impl Clone for AnnounceOrigin
impl Clone for AnnounceOrigin
Source§fn clone(&self) -> AnnounceOrigin
fn clone(&self) -> AnnounceOrigin
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 moreimpl Copy for AnnounceOrigin
Source§impl Debug for AnnounceOrigin
impl Debug for AnnounceOrigin
impl Eq for AnnounceOrigin
Source§impl PartialEq for AnnounceOrigin
impl PartialEq for AnnounceOrigin
impl StructuralPartialEq for AnnounceOrigin
Auto Trait Implementations§
impl Freeze for AnnounceOrigin
impl RefUnwindSafe for AnnounceOrigin
impl Send for AnnounceOrigin
impl Sync for AnnounceOrigin
impl Unpin for AnnounceOrigin
impl UnsafeUnpin for AnnounceOrigin
impl UnwindSafe for AnnounceOrigin
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