#[non_exhaustive]pub struct KeyRestrictions {
pub tags: Option<Vec<String>>,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.Implementations§
Source§impl KeyRestrictions
impl KeyRestrictions
pub fn new() -> KeyRestrictions
Trait Implementations§
Source§impl Clone for KeyRestrictions
impl Clone for KeyRestrictions
Source§fn clone(&self) -> KeyRestrictions
fn clone(&self) -> KeyRestrictions
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 KeyRestrictions
impl Debug for KeyRestrictions
Source§impl Default for KeyRestrictions
impl Default for KeyRestrictions
Source§fn default() -> KeyRestrictions
fn default() -> KeyRestrictions
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for KeyRestrictions
impl<'de> Deserialize<'de> for KeyRestrictions
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 KeyRestrictions
impl PartialEq for KeyRestrictions
Source§impl Serialize for KeyRestrictions
impl Serialize for KeyRestrictions
impl StructuralPartialEq for KeyRestrictions
Auto Trait Implementations§
impl Freeze for KeyRestrictions
impl RefUnwindSafe for KeyRestrictions
impl Send for KeyRestrictions
impl Sync for KeyRestrictions
impl Unpin for KeyRestrictions
impl UnwindSafe for KeyRestrictions
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