pub enum AdStatus {
Active,
Paused,
Archived,
Deleted,
Other(String),
}Expand description
The lifecycle status of an ad.
Variants§
Active
Ad is running.
Paused
Ad is paused.
Archived
Ad is archived.
Deleted
Ad has been deleted.
Other(String)
Platform-specific status not mapped to a known variant.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for AdStatus
impl<'de> Deserialize<'de> for AdStatus
Source§fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
impl Eq for AdStatus
impl StructuralPartialEq for AdStatus
Auto Trait Implementations§
impl Freeze for AdStatus
impl RefUnwindSafe for AdStatus
impl Send for AdStatus
impl Sync for AdStatus
impl Unpin for AdStatus
impl UnsafeUnpin for AdStatus
impl UnwindSafe for AdStatus
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