Struct plaid::institutions::Institution [−][src]
Fields
institution_id: StringUnique identifier for the institution
name: StringThe official name of the institution
products: Vec<String>A list of the Plaid products supported by the institution Possible values: assets, auth, balance, identity, investments, liabilities, payment_initiation, transactions, credit_details, income, deposit_switch
country_codes: Vec<String>A list of the country codes supported by the institution. Possible values: US, GB, ES, NL, FR, IE, CA
url: Option<String>The URL for the institution's website
primary_color: Option<String>Hexadecimal representation of the primary color used by the institution
logo: Option<String>Base64 encoded representation of the institution's logo
routing_numbers: Option<Vec<String>>A partial list of routing numbers associated with the institution. This list is provided for the purpose of looking up institutions by routing number. It is not comprehensive and should never be used as a complete list of routing numbers for an institution.
oauth: boolIndicates that the institution has an OAuth login flow. This is primarily relevant to institutions with European country codes.
Trait Implementations
impl Clone for Institution[src]
fn clone(&self) -> Institution[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Debug for Institution[src]
impl<'de> Deserialize<'de> for Institution[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl RefUnwindSafe for Institution[src]
impl Send for Institution[src]
impl Sync for Institution[src]
impl Unpin for Institution[src]
impl UnwindSafe for Institution[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>, [src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T[src]
impl<T> Instrument for T[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>[src]
pub fn in_current_span(self) -> Instrumented<Self>[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T[src]
pub fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,