pub struct Project {Show 90 fields
pub id: String,
pub name: String,
pub description: String,
pub teamId: String,
pub logo: String,
pub url: String,
pub legalName: String,
pub legalCountry: String,
pub legalState: String,
pub legalCity: String,
pub legalAddress: String,
pub legalTaxId: String,
pub authLimit: i64,
pub platforms: Vec<Platform>,
pub webhooks: Vec<Webhook>,
pub keys: Vec<Key>,
pub domains: Vec<Domain>,
pub providerAmazonAppid: String,
pub providerAmazonSecret: String,
pub providerAppleAppid: String,
pub providerAppleSecret: String,
pub providerBitbucketAppid: String,
pub providerBitbucketSecret: String,
pub providerBitlyAppid: String,
pub providerBitlySecret: String,
pub providerBoxAppid: String,
pub providerBoxSecret: String,
pub providerDiscordAppid: String,
pub providerDiscordSecret: String,
pub providerDropboxAppid: String,
pub providerDropboxSecret: String,
pub providerFacebookAppid: String,
pub providerFacebookSecret: String,
pub providerGithubAppid: String,
pub providerGithubSecret: String,
pub providerGitlabAppid: String,
pub providerGitlabSecret: String,
pub providerGoogleAppid: String,
pub providerGoogleSecret: String,
pub providerLinkedinAppid: String,
pub providerLinkedinSecret: String,
pub providerMicrosoftAppid: String,
pub providerMicrosoftSecret: String,
pub providerNotionAppid: String,
pub providerNotionSecret: String,
pub providerPaypalAppid: String,
pub providerPaypalSecret: String,
pub providerPaypalSandboxAppid: String,
pub providerPaypalSandboxSecret: String,
pub providerSalesforceAppid: String,
pub providerSalesforceSecret: String,
pub providerSlackAppid: String,
pub providerSlackSecret: String,
pub providerSpotifyAppid: String,
pub providerSpotifySecret: String,
pub providerTradeshiftAppid: String,
pub providerTradeshiftSecret: String,
pub providerTradeshiftBoxAppid: String,
pub providerTradeshiftBoxSecret: String,
pub providerTwitchAppid: String,
pub providerTwitchSecret: String,
pub providerVkAppid: String,
pub providerVkSecret: String,
pub providerYahooAppid: String,
pub providerYahooSecret: String,
pub providerYammerAppid: String,
pub providerYammerSecret: String,
pub providerYandexAppid: String,
pub providerYandexSecret: String,
pub providerWordpressAppid: String,
pub providerWordpressSecret: String,
pub providerStripeAppid: String,
pub providerStripeSecret: String,
pub providerMockAppid: String,
pub providerMockSecret: String,
pub authEmailPassword: bool,
pub authUsersAuthMagicURL: bool,
pub authAnonymous: bool,
pub authInvites: bool,
pub authJWT: bool,
pub authPhone: bool,
pub serviceStatusForAccount: bool,
pub serviceStatusForAvatars: bool,
pub serviceStatusForDatabase: bool,
pub serviceStatusForLocale: bool,
pub serviceStatusForHealth: bool,
pub serviceStatusForStorage: bool,
pub serviceStatusForTeams: bool,
pub serviceStatusForUsers: bool,
pub serviceStatusForFunctions: bool,
}Fields§
§id: String§name: String§description: String§teamId: String§logo: String§url: String§legalName: String§legalCountry: String§legalState: String§legalCity: String§legalAddress: String§legalTaxId: String§authLimit: i64§platforms: Vec<Platform>§webhooks: Vec<Webhook>§keys: Vec<Key>§domains: Vec<Domain>§providerAmazonAppid: String§providerAmazonSecret: String§providerAppleAppid: String§providerAppleSecret: String§providerBitbucketAppid: String§providerBitbucketSecret: String§providerBitlyAppid: String§providerBitlySecret: String§providerBoxAppid: String§providerBoxSecret: String§providerDiscordAppid: String§providerDiscordSecret: String§providerDropboxAppid: String§providerDropboxSecret: String§providerFacebookAppid: String§providerFacebookSecret: String§providerGithubAppid: String§providerGithubSecret: String§providerGitlabAppid: String§providerGitlabSecret: String§providerGoogleAppid: String§providerGoogleSecret: String§providerLinkedinAppid: String§providerLinkedinSecret: String§providerMicrosoftAppid: String§providerMicrosoftSecret: String§providerNotionAppid: String§providerNotionSecret: String§providerPaypalAppid: String§providerPaypalSecret: String§providerPaypalSandboxAppid: String§providerPaypalSandboxSecret: String§providerSalesforceAppid: String§providerSalesforceSecret: String§providerSlackAppid: String§providerSlackSecret: String§providerSpotifyAppid: String§providerSpotifySecret: String§providerTradeshiftAppid: String§providerTradeshiftSecret: String§providerTradeshiftBoxAppid: String§providerTradeshiftBoxSecret: String§providerTwitchAppid: String§providerTwitchSecret: String§providerVkAppid: String§providerVkSecret: String§providerYahooAppid: String§providerYahooSecret: String§providerYammerAppid: String§providerYammerSecret: String§providerYandexAppid: String§providerYandexSecret: String§providerWordpressAppid: String§providerWordpressSecret: String§providerStripeAppid: String§providerStripeSecret: String§providerMockAppid: String§providerMockSecret: String§authEmailPassword: bool§authUsersAuthMagicURL: bool§authAnonymous: bool§authInvites: bool§authJWT: bool§authPhone: bool§serviceStatusForAccount: bool§serviceStatusForAvatars: bool§serviceStatusForDatabase: bool§serviceStatusForLocale: bool§serviceStatusForHealth: bool§serviceStatusForStorage: bool§serviceStatusForTeams: bool§serviceStatusForUsers: bool§serviceStatusForFunctions: boolImplementations§
Source§impl Project
impl Project
pub fn new( id: String, name: String, description: String, teamId: String, logo: String, url: String, legalName: String, legalCountry: String, legalState: String, legalCity: String, legalAddress: String, legalTaxId: String, authLimit: i64, platforms: Vec<Platform>, webhooks: Vec<Webhook>, keys: Vec<Key>, domains: Vec<Domain>, providerAmazonAppid: String, providerAmazonSecret: String, providerAppleAppid: String, providerAppleSecret: String, providerBitbucketAppid: String, providerBitbucketSecret: String, providerBitlyAppid: String, providerBitlySecret: String, providerBoxAppid: String, providerBoxSecret: String, providerDiscordAppid: String, providerDiscordSecret: String, providerDropboxAppid: String, providerDropboxSecret: String, providerFacebookAppid: String, providerFacebookSecret: String, providerGithubAppid: String, providerGithubSecret: String, providerGitlabAppid: String, providerGitlabSecret: String, providerGoogleAppid: String, providerGoogleSecret: String, providerLinkedinAppid: String, providerLinkedinSecret: String, providerMicrosoftAppid: String, providerMicrosoftSecret: String, providerNotionAppid: String, providerNotionSecret: String, providerPaypalAppid: String, providerPaypalSecret: String, providerPaypalSandboxAppid: String, providerPaypalSandboxSecret: String, providerSalesforceAppid: String, providerSalesforceSecret: String, providerSlackAppid: String, providerSlackSecret: String, providerSpotifyAppid: String, providerSpotifySecret: String, providerTradeshiftAppid: String, providerTradeshiftSecret: String, providerTradeshiftBoxAppid: String, providerTradeshiftBoxSecret: String, providerTwitchAppid: String, providerTwitchSecret: String, providerVkAppid: String, providerVkSecret: String, providerYahooAppid: String, providerYahooSecret: String, providerYammerAppid: String, providerYammerSecret: String, providerYandexAppid: String, providerYandexSecret: String, providerWordpressAppid: String, providerWordpressSecret: String, providerStripeAppid: String, providerStripeSecret: String, providerMockAppid: String, providerMockSecret: String, authEmailPassword: bool, authUsersAuthMagicURL: bool, authAnonymous: bool, authInvites: bool, authJWT: bool, authPhone: bool, serviceStatusForAccount: bool, serviceStatusForAvatars: bool, serviceStatusForDatabase: bool, serviceStatusForLocale: bool, serviceStatusForHealth: bool, serviceStatusForStorage: bool, serviceStatusForTeams: bool, serviceStatusForUsers: bool, serviceStatusForFunctions: bool, ) -> Self
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Project
impl<'de> Deserialize<'de> for Project
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 Project
impl RefUnwindSafe for Project
impl Send for Project
impl Sync for Project
impl Unpin for Project
impl UnwindSafe for Project
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