pub struct SnsNeuronDetailReport {
pub schema_version: u32,
pub context: SnsReportContext,
pub neuron_id: String,
pub data_source: ReportDataSource,
pub detail: SnsNeuronDetail,
}Expand description
SnsNeuronDetailReport
Serializable live report for one exact SNS Governance neuron lookup.
Fields§
§schema_version: u32Report schema version.
context: SnsReportContextSNS identity and provenance, serialized as flat report fields.
neuron_id: StringExact requested neuron identifier.
data_source: ReportDataSourceExplicit report data source; exact detail reports are live-only.
detail: SnsNeuronDetailFull native neuron detail and derived policy observations.
Trait Implementations§
Source§impl Clone for SnsNeuronDetailReport
impl Clone for SnsNeuronDetailReport
Source§impl Debug for SnsNeuronDetailReport
impl Debug for SnsNeuronDetailReport
Source§impl<'de> Deserialize<'de> for SnsNeuronDetailReport
impl<'de> Deserialize<'de> for SnsNeuronDetailReport
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for SnsNeuronDetailReport
Source§impl PartialEq for SnsNeuronDetailReport
impl PartialEq for SnsNeuronDetailReport
Source§impl Serialize for SnsNeuronDetailReport
impl Serialize for SnsNeuronDetailReport
impl StructuralPartialEq for SnsNeuronDetailReport
Auto Trait Implementations§
impl Freeze for SnsNeuronDetailReport
impl RefUnwindSafe for SnsNeuronDetailReport
impl Send for SnsNeuronDetailReport
impl Sync for SnsNeuronDetailReport
impl Unpin for SnsNeuronDetailReport
impl UnsafeUnpin for SnsNeuronDetailReport
impl UnwindSafe for SnsNeuronDetailReport
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