pub struct GetAdScriptAncestryReturns<'a> { /* private fields */ }Implementations§
Source§impl<'a> GetAdScriptAncestryReturns<'a>
impl<'a> GetAdScriptAncestryReturns<'a>
Sourcepub fn builder() -> GetAdScriptAncestryReturnsBuilder<'a>
pub fn builder() -> GetAdScriptAncestryReturnsBuilder<'a>
Creates a builder for this type.
Sourcepub fn ad_script_ancestry(&self) -> Option<&AdAncestry<'a>>
pub fn ad_script_ancestry(&self) -> Option<&AdAncestry<'a>>
The ancestry chain of ad script identifiers leading to this frame’s creation, along with the root script’s filterlist rule. The ancestry chain is ordered from the most immediate script (in the frame creation stack) to more distant ancestors (that created the immediately preceding script). Only sent if frame is labelled as an ad and ids are available.
Trait Implementations§
Source§impl<'a> Clone for GetAdScriptAncestryReturns<'a>
impl<'a> Clone for GetAdScriptAncestryReturns<'a>
Source§fn clone(&self) -> GetAdScriptAncestryReturns<'a>
fn clone(&self) -> GetAdScriptAncestryReturns<'a>
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'a> Debug for GetAdScriptAncestryReturns<'a>
impl<'a> Debug for GetAdScriptAncestryReturns<'a>
Source§impl<'a> Default for GetAdScriptAncestryReturns<'a>
impl<'a> Default for GetAdScriptAncestryReturns<'a>
Source§fn default() -> GetAdScriptAncestryReturns<'a>
fn default() -> GetAdScriptAncestryReturns<'a>
Returns the “default value” for a type. Read more
Source§impl<'de, 'a> Deserialize<'de> for GetAdScriptAncestryReturns<'a>
impl<'de, 'a> Deserialize<'de> for GetAdScriptAncestryReturns<'a>
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<'a> Freeze for GetAdScriptAncestryReturns<'a>
impl<'a> RefUnwindSafe for GetAdScriptAncestryReturns<'a>
impl<'a> Send for GetAdScriptAncestryReturns<'a>
impl<'a> Sync for GetAdScriptAncestryReturns<'a>
impl<'a> Unpin for GetAdScriptAncestryReturns<'a>
impl<'a> UnsafeUnpin for GetAdScriptAncestryReturns<'a>
impl<'a> UnwindSafe for GetAdScriptAncestryReturns<'a>
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