pub struct PublisherAccount {
pub currency_code: Option<String>,
pub name: Option<String>,
pub publisher_id: Option<String>,
pub reporting_time_zone: Option<String>,
}
Expand description
A publisher account contains information relevant to the use of this API, such as the time zone used for the reports.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- get accounts (response)
Fields§
§currency_code: Option<String>
Currency code of the earning-related metrics, which is the 3-letter code defined in ISO 4217. The daily average rate is used for the currency conversion.
name: Option<String>
Resource name of this account. Format is accounts/{publisher_id}.
publisher_id: Option<String>
The unique ID by which this publisher account can be identified in the API requests (for example, pub-1234567890).
reporting_time_zone: Option<String>
The time zone that is used in reports that are generated for this account. The value is a time-zone ID as specified by the CLDR project, for example, “America/Los_Angeles”.
Trait Implementations§
Source§impl Clone for PublisherAccount
impl Clone for PublisherAccount
Source§fn clone(&self) -> PublisherAccount
fn clone(&self) -> PublisherAccount
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Debug for PublisherAccount
impl Debug for PublisherAccount
Source§impl Default for PublisherAccount
impl Default for PublisherAccount
Source§fn default() -> PublisherAccount
fn default() -> PublisherAccount
Source§impl<'de> Deserialize<'de> for PublisherAccount
impl<'de> Deserialize<'de> for PublisherAccount
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>,
Source§impl Serialize for PublisherAccount
impl Serialize for PublisherAccount
impl ResponseResult for PublisherAccount
Auto Trait Implementations§
impl Freeze for PublisherAccount
impl RefUnwindSafe for PublisherAccount
impl Send for PublisherAccount
impl Sync for PublisherAccount
impl Unpin for PublisherAccount
impl UnwindSafe for PublisherAccount
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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>
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>
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