[−][src]Struct google_youtube3::VideoContentDetailsRegionRestriction
DEPRECATED Region restriction of the video.
This type is not used in any activity, and only used as part of another schema.
Fields
allowed: Option<Vec<String>>
A list of region codes that identify countries where the video is viewable. If this property is present and a country is not listed in its value, then the video is blocked from appearing in that country. If this property is present and contains an empty list, the video is blocked in all countries.
blocked: Option<Vec<String>>
A list of region codes that identify countries where the video is blocked. If this property is present and a country is not listed in its value, then the video is viewable in that country. If this property is present and contains an empty list, the video is viewable in all countries.
Trait Implementations
impl Clone for VideoContentDetailsRegionRestriction
[src]
fn clone(&self) -> VideoContentDetailsRegionRestriction
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for VideoContentDetailsRegionRestriction
[src]
impl Default for VideoContentDetailsRegionRestriction
[src]
impl<'de> Deserialize<'de> for VideoContentDetailsRegionRestriction
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Part for VideoContentDetailsRegionRestriction
[src]
impl Serialize for VideoContentDetailsRegionRestriction
[src]
Auto Trait Implementations
impl RefUnwindSafe for VideoContentDetailsRegionRestriction
impl Send for VideoContentDetailsRegionRestriction
impl Sync for VideoContentDetailsRegionRestriction
impl Unpin for VideoContentDetailsRegionRestriction
impl UnwindSafe for VideoContentDetailsRegionRestriction
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Typeable for T where
T: Any,
T: Any,