pub struct RawRole {
pub editable: Option<Vec<String>>,
pub forbidden: Option<Vec<String>>,
}Fields§
§editable: Option<Vec<String>>§forbidden: Option<Vec<String>>Trait Implementations§
Source§impl<'de> Deserialize<'de> for RawRole
impl<'de> Deserialize<'de> for RawRole
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
Auto Trait Implementations§
impl Freeze for RawRole
impl RefUnwindSafe for RawRole
impl Send for RawRole
impl Sync for RawRole
impl Unpin for RawRole
impl UnsafeUnpin for RawRole
impl UnwindSafe for RawRole
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