pub struct NodeOutput {Show 32 fields
pub id: String,
pub label: String,
pub name: String,
pub slug: Option<String>,
pub qualifier: Option<String>,
pub description: Option<String>,
pub thumbnail: Option<String>,
pub aliases: Vec<String>,
pub urls: Vec<String>,
pub role: Vec<String>,
pub nationality: Option<String>,
pub date_of_birth: Option<String>,
pub place_of_birth: Option<String>,
pub status: Option<String>,
pub org_type: Option<String>,
pub jurisdiction: Option<Jurisdiction>,
pub headquarters: Option<String>,
pub founded_date: Option<String>,
pub registration_number: Option<String>,
pub event_type: Option<String>,
pub occurred_at: Option<String>,
pub severity: Option<String>,
pub doc_type: Option<String>,
pub issued_at: Option<String>,
pub issuing_authority: Option<String>,
pub case_number: Option<String>,
pub case_type: Option<String>,
pub tagline: Option<String>,
pub amounts: Vec<AmountEntry>,
pub asset_type: Option<String>,
pub value: Option<Money>,
pub tags: Vec<String>,
}Expand description
JSON output for a single node (entity).
Fields§
§id: String§label: String§name: String§slug: Option<String>§qualifier: Option<String>§description: Option<String>§thumbnail: Option<String>§aliases: Vec<String>§urls: Vec<String>§role: Vec<String>§nationality: Option<String>§date_of_birth: Option<String>§place_of_birth: Option<String>§status: Option<String>§org_type: Option<String>§jurisdiction: Option<Jurisdiction>§headquarters: Option<String>§founded_date: Option<String>§registration_number: Option<String>§event_type: Option<String>§occurred_at: Option<String>§severity: Option<String>§doc_type: Option<String>§issued_at: Option<String>§case_number: Option<String>§case_type: Option<String>§tagline: Option<String>§amounts: Vec<AmountEntry>§asset_type: Option<String>§value: Option<Money>Trait Implementations§
Source§impl Debug for NodeOutput
impl Debug for NodeOutput
Auto Trait Implementations§
impl Freeze for NodeOutput
impl RefUnwindSafe for NodeOutput
impl Send for NodeOutput
impl Sync for NodeOutput
impl Unpin for NodeOutput
impl UnsafeUnpin for NodeOutput
impl UnwindSafe for NodeOutput
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more