pub struct CustomerIntegration {
pub lago_id: Uuid,
pub integration_type: CustomerIntegrationType,
pub integration_code: Option<String>,
pub external_customer_id: Option<String>,
pub sync_with_provider: bool,
pub subsidiary_id: Option<String>,
}Expand description
Integration configuration for connecting with third-party systems.
Fields§
§lago_id: Uuid§integration_type: CustomerIntegrationType§integration_code: Option<String>§external_customer_id: Option<String>§sync_with_provider: bool§subsidiary_id: Option<String>Trait Implementations§
Source§impl Clone for CustomerIntegration
impl Clone for CustomerIntegration
Source§fn clone(&self) -> CustomerIntegration
fn clone(&self) -> CustomerIntegration
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 CustomerIntegration
impl Debug for CustomerIntegration
Source§impl<'de> Deserialize<'de> for CustomerIntegration
impl<'de> Deserialize<'de> for CustomerIntegration
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
Auto Trait Implementations§
impl Freeze for CustomerIntegration
impl RefUnwindSafe for CustomerIntegration
impl Send for CustomerIntegration
impl Sync for CustomerIntegration
impl Unpin for CustomerIntegration
impl UnwindSafe for CustomerIntegration
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