pub struct GetAffectedUrlsForThirdPartyCookieMetadataBuilder { /* private fields */ }Expand description
Builder for GetAffectedUrlsForThirdPartyCookieMetadata.
Implementations§
Source§impl GetAffectedUrlsForThirdPartyCookieMetadataBuilder
impl GetAffectedUrlsForThirdPartyCookieMetadataBuilder
Sourcepub fn first_party_url<VALUE: Into<String>>(
&mut self,
value: VALUE,
) -> &mut Self
pub fn first_party_url<VALUE: Into<String>>( &mut self, value: VALUE, ) -> &mut Self
The URL of the page currently being visited.
Sourcepub fn third_party_urls<VALUE: Into<Vec<String>>>(
&mut self,
value: VALUE,
) -> &mut Self
pub fn third_party_urls<VALUE: Into<Vec<String>>>( &mut self, value: VALUE, ) -> &mut Self
The list of embedded resource URLs from the page.
Sourcepub fn build(
&self,
) -> Result<GetAffectedUrlsForThirdPartyCookieMetadata, GetAffectedUrlsForThirdPartyCookieMetadataBuilderError>
pub fn build( &self, ) -> Result<GetAffectedUrlsForThirdPartyCookieMetadata, GetAffectedUrlsForThirdPartyCookieMetadataBuilderError>
Builds a new GetAffectedUrlsForThirdPartyCookieMetadata.
§Errors
If a required field has not been initialized.
Trait Implementations§
Source§impl Clone for GetAffectedUrlsForThirdPartyCookieMetadataBuilder
impl Clone for GetAffectedUrlsForThirdPartyCookieMetadataBuilder
Source§fn clone(&self) -> GetAffectedUrlsForThirdPartyCookieMetadataBuilder
fn clone(&self) -> GetAffectedUrlsForThirdPartyCookieMetadataBuilder
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for GetAffectedUrlsForThirdPartyCookieMetadataBuilder
impl RefUnwindSafe for GetAffectedUrlsForThirdPartyCookieMetadataBuilder
impl Send for GetAffectedUrlsForThirdPartyCookieMetadataBuilder
impl Sync for GetAffectedUrlsForThirdPartyCookieMetadataBuilder
impl Unpin for GetAffectedUrlsForThirdPartyCookieMetadataBuilder
impl UnsafeUnpin for GetAffectedUrlsForThirdPartyCookieMetadataBuilder
impl UnwindSafe for GetAffectedUrlsForThirdPartyCookieMetadataBuilder
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