pub struct CapabilitiesBuilder { /* private fields */ }
Expand description
Builder for Capabilities
.
Implementations§
Source§impl CapabilitiesBuilder
impl CapabilitiesBuilder
pub fn ambient<VALUE: Into<Option<Vec<String>>>>( &mut self, value: VALUE, ) -> &mut Self
pub fn bounding<VALUE: Into<Option<Vec<String>>>>( &mut self, value: VALUE, ) -> &mut Self
pub fn effective<VALUE: Into<Option<Vec<String>>>>( &mut self, value: VALUE, ) -> &mut Self
pub fn inheritable<VALUE: Into<Option<Vec<String>>>>( &mut self, value: VALUE, ) -> &mut Self
pub fn permitted<VALUE: Into<Option<Vec<String>>>>( &mut self, value: VALUE, ) -> &mut Self
Trait Implementations§
Source§impl Clone for CapabilitiesBuilder
impl Clone for CapabilitiesBuilder
Source§fn clone(&self) -> CapabilitiesBuilder
fn clone(&self) -> CapabilitiesBuilder
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 CapabilitiesBuilder
impl Default for CapabilitiesBuilder
Source§fn default() -> CapabilitiesBuilder
fn default() -> CapabilitiesBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CapabilitiesBuilder
impl RefUnwindSafe for CapabilitiesBuilder
impl Send for CapabilitiesBuilder
impl Sync for CapabilitiesBuilder
impl Unpin for CapabilitiesBuilder
impl UnwindSafe for CapabilitiesBuilder
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