pub enum AssetFraudScheme {
InventoryMisuse,
InventoryTheft,
InventoryPurchasingScheme,
InventoryReceivingScheme,
EquipmentMisuse,
EquipmentTheft,
IntellectualPropertyTheft,
TimeTheft,
}Expand description
Inventory and Other Asset fraud schemes under Asset Misappropriation.
Variants§
InventoryMisuse
Misusing or converting inventory for personal benefit.
InventoryTheft
Stealing physical inventory items.
InventoryPurchasingScheme
Manipulating purchasing to facilitate theft.
InventoryReceivingScheme
Manipulating receiving/shipping to steal inventory.
EquipmentMisuse
Misusing company equipment or vehicles.
EquipmentTheft
Theft of company equipment, tools, or supplies.
IntellectualPropertyTheft
Unauthorized access to or theft of intellectual property.
TimeTheft
Using company time/resources for personal business.
Implementations§
Source§impl AssetFraudScheme
impl AssetFraudScheme
Sourcepub fn category(&self) -> AcfeFraudCategory
pub fn category(&self) -> AcfeFraudCategory
Returns the ACFE category this scheme belongs to.
Sourcepub fn subcategory(&self) -> &'static str
pub fn subcategory(&self) -> &'static str
Returns the subcategory within the ACFE Fraud Tree.
Trait Implementations§
Source§impl Clone for AssetFraudScheme
impl Clone for AssetFraudScheme
Source§fn clone(&self) -> AssetFraudScheme
fn clone(&self) -> AssetFraudScheme
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 AssetFraudScheme
impl Debug for AssetFraudScheme
Source§impl<'de> Deserialize<'de> for AssetFraudScheme
impl<'de> Deserialize<'de> for AssetFraudScheme
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 Hash for AssetFraudScheme
impl Hash for AssetFraudScheme
Source§impl PartialEq for AssetFraudScheme
impl PartialEq for AssetFraudScheme
Source§impl Serialize for AssetFraudScheme
impl Serialize for AssetFraudScheme
impl Copy for AssetFraudScheme
impl Eq for AssetFraudScheme
impl StructuralPartialEq for AssetFraudScheme
Auto Trait Implementations§
impl Freeze for AssetFraudScheme
impl RefUnwindSafe for AssetFraudScheme
impl Send for AssetFraudScheme
impl Sync for AssetFraudScheme
impl Unpin for AssetFraudScheme
impl UnwindSafe for AssetFraudScheme
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.