Skip to main content

Thing

Trait Thing 

Source
pub trait Thing {
Show 27 methods // Required methods fn id(&self) -> &str; fn schema(&self) -> &str; fn address(&self) -> Option<&[String]>; fn address_entity(&self) -> Option<&[String]>; fn aleph_url(&self) -> Option<&[String]>; fn alias(&self) -> Option<&[String]>; fn country(&self) -> Option<&[String]>; fn created_at(&self) -> Option<&[String]>; fn description(&self) -> Option<&[String]>; fn index_text(&self) -> Option<&[String]>; fn keywords(&self) -> Option<&[String]>; fn modified_at(&self) -> Option<&[String]>; fn name(&self) -> Option<&[String]>; fn notes(&self) -> Option<&[String]>; fn previous_name(&self) -> Option<&[String]>; fn program(&self) -> Option<&[String]>; fn program_id(&self) -> Option<&[String]>; fn proof(&self) -> Option<&[String]>; fn publisher(&self) -> Option<&[String]>; fn publisher_url(&self) -> Option<&[String]>; fn retrieved_at(&self) -> Option<&[String]>; fn source_url(&self) -> Option<&[String]>; fn summary(&self) -> Option<&[String]>; fn topics(&self) -> Option<&[String]>; fn weak_alias(&self) -> Option<&[String]>; fn wikidata_id(&self) -> Option<&[String]>; fn wikipedia_url(&self) -> Option<&[String]>;
}
Expand description

Trait for FTM schema: Thing

Required Methods§

Source

fn id(&self) -> &str

Get the entity ID

Source

fn schema(&self) -> &str

Get the schema name

Source

fn address(&self) -> Option<&[String]>

Get Address property

Source

fn address_entity(&self) -> Option<&[String]>

Get Address property

Source

fn aleph_url(&self) -> Option<&[String]>

Get Aleph URL property

Source

fn alias(&self) -> Option<&[String]>

Get Alias property

Source

fn country(&self) -> Option<&[String]>

Get Country property

Source

fn created_at(&self) -> Option<&[String]>

Get Created at property

Source

fn description(&self) -> Option<&[String]>

Get Description property

Source

fn index_text(&self) -> Option<&[String]>

Get Index text property

Source

fn keywords(&self) -> Option<&[String]>

Get Keywords property

Source

fn modified_at(&self) -> Option<&[String]>

Get Modified on property

Source

fn name(&self) -> Option<&[String]>

Get Name property

Source

fn notes(&self) -> Option<&[String]>

Get Notes property

Source

fn previous_name(&self) -> Option<&[String]>

Get Previous name property

Source

fn program(&self) -> Option<&[String]>

Get Program property

Source

fn program_id(&self) -> Option<&[String]>

Get Program ID property

Source

fn proof(&self) -> Option<&[String]>

Get Source document property

Source

fn publisher(&self) -> Option<&[String]>

Get Publishing source property

Source

fn publisher_url(&self) -> Option<&[String]>

Get Publishing source URL property

Source

fn retrieved_at(&self) -> Option<&[String]>

Get Retrieved on property

Source

fn source_url(&self) -> Option<&[String]>

Get Source link property

Source

fn summary(&self) -> Option<&[String]>

Get Summary property

Source

fn topics(&self) -> Option<&[String]>

Get Topics property

Source

fn weak_alias(&self) -> Option<&[String]>

Get Weak alias property

Source

fn wikidata_id(&self) -> Option<&[String]>

Get Wikidata ID property

Source

fn wikipedia_url(&self) -> Option<&[String]>

Get Wikipedia Article property

Implementors§