pub struct NnsNeuronInfoRequest {
pub governance: NnsGovernanceRequest,
pub neuron_id: u64,
pub verbose: bool,
}Expand description
NnsNeuronInfoRequest
Request for one public NNS Governance neuron view.
Fields§
§governance: NnsGovernanceRequestShared network, collection time, and source transport request.
neuron_id: u64Governance neuron identifier.
verbose: boolWhether text output should include expanded metadata.
Implementations§
Source§impl NnsNeuronInfoRequest
impl NnsNeuronInfoRequest
Sourcepub const fn new(governance: NnsGovernanceRequest, neuron_id: u64) -> Self
pub const fn new(governance: NnsGovernanceRequest, neuron_id: u64) -> Self
Construct a public neuron-detail request.
Sourcepub const fn with_verbose(self, verbose: bool) -> Self
pub const fn with_verbose(self, verbose: bool) -> Self
Select compact or expanded text rendering.
Trait Implementations§
Source§impl Clone for NnsNeuronInfoRequest
impl Clone for NnsNeuronInfoRequest
Source§fn clone(&self) -> NnsNeuronInfoRequest
fn clone(&self) -> NnsNeuronInfoRequest
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 NnsNeuronInfoRequest
impl Debug for NnsNeuronInfoRequest
impl Eq for NnsNeuronInfoRequest
Source§impl PartialEq for NnsNeuronInfoRequest
impl PartialEq for NnsNeuronInfoRequest
impl StructuralPartialEq for NnsNeuronInfoRequest
Auto Trait Implementations§
impl Freeze for NnsNeuronInfoRequest
impl RefUnwindSafe for NnsNeuronInfoRequest
impl Send for NnsNeuronInfoRequest
impl Sync for NnsNeuronInfoRequest
impl Unpin for NnsNeuronInfoRequest
impl UnsafeUnpin for NnsNeuronInfoRequest
impl UnwindSafe for NnsNeuronInfoRequest
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