pub struct ContractAward {Show 33 fields
pub id: String,
pub schema: String,
pub aleph_url: Option<Vec<String>>,
pub amended: Option<Vec<String>>,
pub amount: Option<Vec<f64>>,
pub amount_eur: Option<Vec<f64>>,
pub amount_usd: Option<Vec<f64>>,
pub call_for_tenders: Option<Vec<String>>,
pub contract: Vec<String>,
pub cpv_code: Option<Vec<String>>,
pub currency: Option<Vec<String>>,
pub date: Option<Vec<String>>,
pub decision_reason: Option<Vec<String>>,
pub description: Option<Vec<String>>,
pub document_number: Option<Vec<String>>,
pub document_type: Option<Vec<String>>,
pub end_date: Option<Vec<String>>,
pub index_text: Option<Vec<String>>,
pub lot_number: Option<Vec<String>>,
pub modified_at: Option<Vec<String>>,
pub names_mentioned: Option<Vec<String>>,
pub nuts_code: Option<Vec<String>>,
pub proof: Option<Vec<String>>,
pub publisher: Option<Vec<String>>,
pub publisher_url: Option<Vec<String>>,
pub record_id: Option<Vec<String>>,
pub retrieved_at: Option<Vec<String>>,
pub role: Option<Vec<String>>,
pub source_url: Option<Vec<String>>,
pub start_date: Option<Vec<String>>,
pub status: Option<Vec<String>>,
pub summary: Option<Vec<String>>,
pub supplier: Vec<String>,
}Expand description
FTM Schema: Contract award
Fields§
§id: String§schema: String§aleph_url: Option<Vec<String>>Property: Aleph URL
amended: Option<Vec<String>>Property: Amended
amount: Option<Vec<f64>>Property: Amount
amount_eur: Option<Vec<f64>>Property: Amount in EUR
amount_usd: Option<Vec<f64>>Property: Amount in USD
call_for_tenders: Option<Vec<String>>Property: Call For Tenders
contract: Vec<String>Property: Contract
cpv_code: Option<Vec<String>>Property: CPV code
currency: Option<Vec<String>>Property: Currency
date: Option<Vec<String>>Property: Date
decision_reason: Option<Vec<String>>Property: Decision reason
description: Option<Vec<String>>Property: Description
document_number: Option<Vec<String>>Property: Document number
document_type: Option<Vec<String>>Property: Document type
end_date: Option<Vec<String>>Property: End date
index_text: Option<Vec<String>>Property: Index text
lot_number: Option<Vec<String>>Property: Lot number
modified_at: Option<Vec<String>>Property: Modified on
names_mentioned: Option<Vec<String>>Property: Detected names
nuts_code: Option<Vec<String>>Property: NUTS code
proof: Option<Vec<String>>Property: Source document
publisher: Option<Vec<String>>Property: Publishing source
publisher_url: Option<Vec<String>>Property: Publishing source URL
record_id: Option<Vec<String>>Property: Record ID
retrieved_at: Option<Vec<String>>Property: Retrieved on
role: Option<Vec<String>>Property: Role
source_url: Option<Vec<String>>Property: Source link
start_date: Option<Vec<String>>Property: Start date
status: Option<Vec<String>>Property: Status
summary: Option<Vec<String>>Property: Summary
supplier: Vec<String>Property: Supplier
Implementations§
Source§impl ContractAward
impl ContractAward
Sourcepub fn builder() -> ContractAwardBuilder
pub fn builder() -> ContractAwardBuilder
Create an instance of ContractAward using the builder syntax
Source§impl ContractAward
impl ContractAward
Trait Implementations§
Source§impl Clone for ContractAward
impl Clone for ContractAward
Source§fn clone(&self) -> ContractAward
fn clone(&self) -> ContractAward
Returns a duplicate of the value. Read more
1.0.0 · 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 ContractAward
impl Debug for ContractAward
Source§impl<'de> Deserialize<'de> for ContractAward
impl<'de> Deserialize<'de> for ContractAward
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
Source§impl From<ContractAward> for FtmEntity
impl From<ContractAward> for FtmEntity
Source§fn from(entity: ContractAward) -> Self
fn from(entity: ContractAward) -> Self
Converts to this type from the input type.
Source§impl Interest for ContractAward
impl Interest for ContractAward
Source§impl Interval for ContractAward
impl Interval for ContractAward
Source§fn description(&self) -> Option<&[String]>
fn description(&self) -> Option<&[String]>
Get Description property
Source§fn index_text(&self) -> Option<&[String]>
fn index_text(&self) -> Option<&[String]>
Get Index text property
Source§fn modified_at(&self) -> Option<&[String]>
fn modified_at(&self) -> Option<&[String]>
Get Modified on property
Source§fn names_mentioned(&self) -> Option<&[String]>
fn names_mentioned(&self) -> Option<&[String]>
Get Detected names property
Source§fn publisher_url(&self) -> Option<&[String]>
fn publisher_url(&self) -> Option<&[String]>
Get Publishing source URL property
Source§fn retrieved_at(&self) -> Option<&[String]>
fn retrieved_at(&self) -> Option<&[String]>
Get Retrieved on property
Source§fn source_url(&self) -> Option<&[String]>
fn source_url(&self) -> Option<&[String]>
Get Source link property
Source§fn start_date(&self) -> Option<&[String]>
fn start_date(&self) -> Option<&[String]>
Get Start date property
Source§impl Serialize for ContractAward
impl Serialize for ContractAward
Source§impl Value for ContractAward
impl Value for ContractAward
Source§fn amount_eur(&self) -> Option<&[f64]>
fn amount_eur(&self) -> Option<&[f64]>
Get Amount in EUR property
Source§fn amount_usd(&self) -> Option<&[f64]>
fn amount_usd(&self) -> Option<&[f64]>
Get Amount in USD property
Auto Trait Implementations§
impl Freeze for ContractAward
impl RefUnwindSafe for ContractAward
impl Send for ContractAward
impl Sync for ContractAward
impl Unpin for ContractAward
impl UnsafeUnpin for ContractAward
impl UnwindSafe for ContractAward
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