pub struct DeviceBoundSessionUrlRuleBuilder { /* private fields */ }Implementations§
Source§impl DeviceBoundSessionUrlRuleBuilder
impl DeviceBoundSessionUrlRuleBuilder
pub fn rule_type( self, rule_type: impl Into<DeviceBoundSessionUrlRuleRuleType>, ) -> DeviceBoundSessionUrlRuleBuilder
pub fn host_pattern( self, host_pattern: impl Into<String>, ) -> DeviceBoundSessionUrlRuleBuilder
pub fn path_prefix( self, path_prefix: impl Into<String>, ) -> DeviceBoundSessionUrlRuleBuilder
pub fn build(self) -> Result<DeviceBoundSessionUrlRule, String>
Trait Implementations§
Source§impl Clone for DeviceBoundSessionUrlRuleBuilder
impl Clone for DeviceBoundSessionUrlRuleBuilder
Source§fn clone(&self) -> DeviceBoundSessionUrlRuleBuilder
fn clone(&self) -> DeviceBoundSessionUrlRuleBuilder
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 moreSource§impl Default for DeviceBoundSessionUrlRuleBuilder
impl Default for DeviceBoundSessionUrlRuleBuilder
Source§fn default() -> DeviceBoundSessionUrlRuleBuilder
fn default() -> DeviceBoundSessionUrlRuleBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DeviceBoundSessionUrlRuleBuilder
impl RefUnwindSafe for DeviceBoundSessionUrlRuleBuilder
impl Send for DeviceBoundSessionUrlRuleBuilder
impl Sync for DeviceBoundSessionUrlRuleBuilder
impl Unpin for DeviceBoundSessionUrlRuleBuilder
impl UnsafeUnpin for DeviceBoundSessionUrlRuleBuilder
impl UnwindSafe for DeviceBoundSessionUrlRuleBuilder
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