pub enum NnsNeuronVisibility {
Unknown,
Unspecified,
Private,
Public,
UnknownCode(i32),
}Expand description
NnsNeuronVisibility
Native optional NNS Governance neuron visibility with unknown evidence retained.
Variants§
Unknown
Governance omitted the optional visibility code.
Unspecified
Governance supplied the unspecified visibility code.
Private
Neuron is private.
Public
Neuron is public.
UnknownCode(i32)
Governance supplied an unrecognized native code.
Implementations§
Trait Implementations§
Source§impl Clone for NnsNeuronVisibility
impl Clone for NnsNeuronVisibility
Source§fn clone(&self) -> NnsNeuronVisibility
fn clone(&self) -> NnsNeuronVisibility
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 NnsNeuronVisibility
Source§impl Debug for NnsNeuronVisibility
impl Debug for NnsNeuronVisibility
Source§impl Display for NnsNeuronVisibility
impl Display for NnsNeuronVisibility
impl Eq for NnsNeuronVisibility
Source§impl PartialEq for NnsNeuronVisibility
impl PartialEq for NnsNeuronVisibility
Source§impl Serialize for NnsNeuronVisibility
impl Serialize for NnsNeuronVisibility
impl StructuralPartialEq for NnsNeuronVisibility
Auto Trait Implementations§
impl Freeze for NnsNeuronVisibility
impl RefUnwindSafe for NnsNeuronVisibility
impl Send for NnsNeuronVisibility
impl Sync for NnsNeuronVisibility
impl Unpin for NnsNeuronVisibility
impl UnsafeUnpin for NnsNeuronVisibility
impl UnwindSafe for NnsNeuronVisibility
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