pub struct FSGroupStrategyOptions {
pub ranges: Option<Vec<IDRange>>,
pub type_: Option<String>,
}
Expand description
FSGroupStrategyOptions defines the strategy type and options used to create the strategy.
Fields§
§ranges: Option<Vec<IDRange>>
Ranges are the allowed ranges of fs groups. If you would like to force a single fs group then supply a single range with the same start and end.
type_: Option<String>
Type is the strategy that will dictate what FSGroup is used in the SecurityContext.
Trait Implementations§
Source§impl Clone for FSGroupStrategyOptions
impl Clone for FSGroupStrategyOptions
Source§fn clone(&self) -> FSGroupStrategyOptions
fn clone(&self) -> FSGroupStrategyOptions
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 Debug for FSGroupStrategyOptions
impl Debug for FSGroupStrategyOptions
Source§impl Default for FSGroupStrategyOptions
impl Default for FSGroupStrategyOptions
Source§fn default() -> FSGroupStrategyOptions
fn default() -> FSGroupStrategyOptions
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FSGroupStrategyOptions
impl<'de> Deserialize<'de> for FSGroupStrategyOptions
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
Source§impl PartialEq for FSGroupStrategyOptions
impl PartialEq for FSGroupStrategyOptions
Source§impl Serialize for FSGroupStrategyOptions
impl Serialize for FSGroupStrategyOptions
impl StructuralPartialEq for FSGroupStrategyOptions
Auto Trait Implementations§
impl Freeze for FSGroupStrategyOptions
impl RefUnwindSafe for FSGroupStrategyOptions
impl Send for FSGroupStrategyOptions
impl Sync for FSGroupStrategyOptions
impl Unpin for FSGroupStrategyOptions
impl UnwindSafe for FSGroupStrategyOptions
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