Struct plaid::model::LinkCallbackMetadata
source · pub struct LinkCallbackMetadata {
pub accounts: Option<Vec<LinkDeliveryAccount>>,
pub callback_type: Option<String>,
pub event_name: Option<String>,
pub institution: Option<LinkDeliveryInstitution>,
pub link_session_id: Option<String>,
pub request_id: Option<String>,
pub status: Option<String>,
}
Expand description
Information related to the callback from the Hosted Link session.
Fields§
§accounts: Option<Vec<LinkDeliveryAccount>>
A list of accounts attached to the connected Item. If Account Select is enabled via the developer dashboard, accounts will only include selected accounts.
callback_type: Option<String>
The type of Link callback event
event_name: Option<String>
A string representing the event that has just occurred in the Link flow.
institution: Option<LinkDeliveryInstitution>
Information related to the financial institution.
link_session_id: Option<String>
A unique identifier associated with a user’s actions and events through the Link flow. Include this identifier when opening a support ticket for faster turnaround.
request_id: Option<String>
The request ID for the last request made by Link. This can be shared with Plaid Support to expedite investigation.
status: Option<String>
Indicates where in the flow the Link user exited
Trait Implementations§
source§impl Clone for LinkCallbackMetadata
impl Clone for LinkCallbackMetadata
source§fn clone(&self) -> LinkCallbackMetadata
fn clone(&self) -> LinkCallbackMetadata
Returns a copy 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 LinkCallbackMetadata
impl Debug for LinkCallbackMetadata
source§impl Default for LinkCallbackMetadata
impl Default for LinkCallbackMetadata
source§fn default() -> LinkCallbackMetadata
fn default() -> LinkCallbackMetadata
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for LinkCallbackMetadata
impl<'de> Deserialize<'de> for LinkCallbackMetadata
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 Display for LinkCallbackMetadata
impl Display for LinkCallbackMetadata
Auto Trait Implementations§
impl RefUnwindSafe for LinkCallbackMetadata
impl Send for LinkCallbackMetadata
impl Sync for LinkCallbackMetadata
impl Unpin for LinkCallbackMetadata
impl UnwindSafe for LinkCallbackMetadata
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