Struct paypal_rs::invoice::Metadata [−][src]
pub struct Metadata { pub create_time: Option<DateTime<Utc>>, pub created_by: Option<String>, pub last_update_time: Option<DateTime<Utc>>, pub last_updated_by: Option<DateTime<Utc>>, pub cancel_time: Option<DateTime<Utc>>, pub cancelled_by: Option<DateTime<Utc>>, pub first_sent_time: Option<DateTime<Utc>>, pub last_sent_time: Option<DateTime<Utc>>, pub last_sent_by: Option<String>, pub created_by_flow: Option<FlowType>, pub recipient_view_url: Option<String>, pub invoicer_view_url: Option<String>, }
Expand description
Metadata about a resource
Fields
create_time: Option<DateTime<Utc>>
The date and time when the resource was created
created_by: Option<String>
The email address of the account that created the resource.
last_update_time: Option<DateTime<Utc>>
The date and time when the resource was last edited
last_updated_by: Option<DateTime<Utc>>
The email address of the account that last edited the resource.
cancel_time: Option<DateTime<Utc>>
The date and time when the resource was canceled
cancelled_by: Option<DateTime<Utc>>
The actor who canceled the resource.
first_sent_time: Option<DateTime<Utc>>
The date and time when the resource was first sent
last_sent_time: Option<DateTime<Utc>>
The date and time when the resource was last sent
last_sent_by: Option<String>
The email address of the account that last sent the resource.
created_by_flow: Option<FlowType>
The flow variation that created this invoice
recipient_view_url: Option<String>
The URL for the invoice payer view hosted on paypal.com.
invoicer_view_url: Option<String>
The URL for the invoice merchant view hosted on paypal.com
Trait Implementations
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
Auto Trait Implementations
impl RefUnwindSafe for Metadata
impl UnwindSafe for Metadata