pub enum DocumentFormat {
Show 37 variants
Unknown,
AwsDirect,
ECloudValleyAws,
MicrofusionAliyun,
AliyunDirect,
UCloud,
GoogleCloud,
Azure,
Lokalise,
Sentry,
Mux,
MlyticsConsolidated,
AzureCsp,
AliyunUsageDetail,
MicrofusionGcpUsage,
Chargebee,
Edgenext,
DataStar,
DigicentreHk,
CloudMile,
MetaageAkamai,
VnisInvoice,
TencentEdgeOne,
AzurePlanDaily,
GoogleWorkspaceBilling,
HubSpot,
Reachtop,
GenericConsultant,
CdnOverageDetail,
Atlassian,
Contentsquare,
Slack,
MlyticsInvoice,
VNetwork,
VnisSummary,
CdnTraffic,
NonInvoice,
}Variants§
Unknown
AwsDirect
ECloudValleyAws
MicrofusionAliyun
AliyunDirect
UCloud
GoogleCloud
Azure
Lokalise
Sentry
Mux
MlyticsConsolidated
AzureCsp
AliyunUsageDetail
MicrofusionGcpUsage
Chargebee
Edgenext
DataStar
DigicentreHk
CloudMile
MetaageAkamai
VnisInvoice
TencentEdgeOne
AzurePlanDaily
GoogleWorkspaceBilling
HubSpot
Reachtop
GenericConsultant
CdnOverageDetail
Atlassian
Contentsquare
Slack
MlyticsInvoice
VNetwork
VnisSummary
CdnTraffic
NonInvoice
Implementations§
Source§impl DocumentFormat
impl DocumentFormat
pub fn vendor_name(&self) -> &str
pub fn format_type(&self) -> &str
Trait Implementations§
Source§impl Clone for DocumentFormat
impl Clone for DocumentFormat
Source§fn clone(&self) -> DocumentFormat
fn clone(&self) -> DocumentFormat
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 DocumentFormat
impl Debug for DocumentFormat
Source§impl Default for DocumentFormat
impl Default for DocumentFormat
Source§fn default() -> DocumentFormat
fn default() -> DocumentFormat
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DocumentFormat
impl<'de> Deserialize<'de> for DocumentFormat
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 DocumentFormat
impl Display for DocumentFormat
Source§impl PartialEq for DocumentFormat
impl PartialEq for DocumentFormat
Source§impl Serialize for DocumentFormat
impl Serialize for DocumentFormat
impl Eq for DocumentFormat
impl StructuralPartialEq for DocumentFormat
Auto Trait Implementations§
impl Freeze for DocumentFormat
impl RefUnwindSafe for DocumentFormat
impl Send for DocumentFormat
impl Sync for DocumentFormat
impl Unpin for DocumentFormat
impl UnsafeUnpin for DocumentFormat
impl UnwindSafe for DocumentFormat
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more