Struct google_youtube3::api::CuepointSchedule
source · pub struct CuepointSchedule {
pub enabled: Option<bool>,
pub pause_ads_until: Option<String>,
pub repeat_interval_secs: Option<i32>,
pub schedule_strategy: Option<String>,
}
Expand description
Schedule to insert cuepoints into a broadcast by ads automator.
This type is not used in any activity, and only used as part of another schema.
Fields§
§enabled: Option<bool>
This field is semantically required. If it is set false or not set, other fields in this message will be ignored.
pause_ads_until: Option<String>
If set, automatic cuepoint insertion is paused until this timestamp (“No Ad Zone”). The value is specified in ISO 8601 format.
repeat_interval_secs: Option<i32>
Interval frequency in seconds that api uses to insert cuepoints automatically.
schedule_strategy: Option<String>
The strategy to use when scheduling cuepoints.
Trait Implementations§
source§impl Clone for CuepointSchedule
impl Clone for CuepointSchedule
source§fn clone(&self) -> CuepointSchedule
fn clone(&self) -> CuepointSchedule
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 CuepointSchedule
impl Debug for CuepointSchedule
source§impl Default for CuepointSchedule
impl Default for CuepointSchedule
source§fn default() -> CuepointSchedule
fn default() -> CuepointSchedule
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for CuepointSchedule
impl<'de> Deserialize<'de> for CuepointSchedule
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 CuepointSchedule
impl Serialize for CuepointSchedule
impl Part for CuepointSchedule
Auto Trait Implementations§
impl RefUnwindSafe for CuepointSchedule
impl Send for CuepointSchedule
impl Sync for CuepointSchedule
impl Unpin for CuepointSchedule
impl UnwindSafe for CuepointSchedule
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