Struct google_youtubereporting1::api::ReportType
source · pub struct ReportType {
pub deprecate_time: Option<DateTime<Utc>>,
pub id: Option<String>,
pub name: Option<String>,
pub system_managed: Option<bool>,
}
Expand description
A report type.
§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).
- list report types (none)
Fields§
§deprecate_time: Option<DateTime<Utc>>
The date/time when this report type was/will be deprecated.
id: Option<String>
The ID of the report type (max. 100 characters).
name: Option<String>
The name of the report type (max. 100 characters).
system_managed: Option<bool>
True if this a system-managed report type; otherwise false. Reporting jobs for system-managed report types are created automatically and can thus not be used in the CreateJob
method.
Trait Implementations§
source§impl Clone for ReportType
impl Clone for ReportType
source§fn clone(&self) -> ReportType
fn clone(&self) -> ReportType
Returns a copy 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 ReportType
impl Debug for ReportType
source§impl Default for ReportType
impl Default for ReportType
source§fn default() -> ReportType
fn default() -> ReportType
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for ReportType
impl<'de> Deserialize<'de> for ReportType
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 Serialize for ReportType
impl Serialize for ReportType
impl Resource for ReportType
Auto Trait Implementations§
impl RefUnwindSafe for ReportType
impl Send for ReportType
impl Sync for ReportType
impl Unpin for ReportType
impl UnwindSafe for ReportType
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