pub struct UserAd {
pub id: usize,
pub created: usize,
pub owner: usize,
pub upload_id: usize,
pub target: String,
pub last_charge_time: usize,
pub is_running: bool,
pub size: UserAdSize,
}Fields§
§id: usize§created: usize§owner: usize§upload_id: usize§target: String§last_charge_time: usizeThe time that the owner was last charged for keeping this ad up.
Ads cost 50 coins per day of running.
is_running: bool§size: UserAdSizeImplementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for UserAd
impl<'de> Deserialize<'de> for UserAd
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 UserAd
impl RefUnwindSafe for UserAd
impl Send for UserAd
impl Sync for UserAd
impl Unpin for UserAd
impl UnwindSafe for UserAd
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