pub struct CrossOriginOpenerPolicyStatusBuilder { /* private fields */ }Expand description
Builder for CrossOriginOpenerPolicyStatus.
Implementations§
Source§impl CrossOriginOpenerPolicyStatusBuilder
impl CrossOriginOpenerPolicyStatusBuilder
pub fn value<VALUE: Into<CrossOriginOpenerPolicyValue>>( &mut self, value: VALUE, ) -> &mut Self
pub fn report_only_value<VALUE: Into<CrossOriginOpenerPolicyValue>>( &mut self, value: VALUE, ) -> &mut Self
pub fn reporting_endpoint<VALUE: Into<String>>( &mut self, value: VALUE, ) -> &mut Self
pub fn report_only_reporting_endpoint<VALUE: Into<String>>( &mut self, value: VALUE, ) -> &mut Self
Sourcepub fn build(
&self,
) -> Result<CrossOriginOpenerPolicyStatus, CrossOriginOpenerPolicyStatusBuilderError>
pub fn build( &self, ) -> Result<CrossOriginOpenerPolicyStatus, CrossOriginOpenerPolicyStatusBuilderError>
Trait Implementations§
Source§impl Clone for CrossOriginOpenerPolicyStatusBuilder
impl Clone for CrossOriginOpenerPolicyStatusBuilder
Source§fn clone(&self) -> CrossOriginOpenerPolicyStatusBuilder
fn clone(&self) -> CrossOriginOpenerPolicyStatusBuilder
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 CrossOriginOpenerPolicyStatusBuilder
impl RefUnwindSafe for CrossOriginOpenerPolicyStatusBuilder
impl Send for CrossOriginOpenerPolicyStatusBuilder
impl Sync for CrossOriginOpenerPolicyStatusBuilder
impl Unpin for CrossOriginOpenerPolicyStatusBuilder
impl UnsafeUnpin for CrossOriginOpenerPolicyStatusBuilder
impl UnwindSafe for CrossOriginOpenerPolicyStatusBuilder
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