pub struct AccessReason {
pub type: Type,
pub group: Option<String>,
pub folder: Option<String>,
pub write: Option<bool>,
}Fields§
§type: Type§group: Option<String>§folder: Option<String>§write: Option<bool>Implementations§
Source§impl AccessReason
impl AccessReason
pub fn new(type: Type) -> AccessReason
Trait Implementations§
Source§impl Clone for AccessReason
impl Clone for AccessReason
Source§impl Debug for AccessReason
impl Debug for AccessReason
Source§impl Default for AccessReason
impl Default for AccessReason
Source§impl<'de> Deserialize<'de> for AccessReason
impl<'de> Deserialize<'de> for AccessReason
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 AccessReason
impl PartialEq for AccessReason
Source§impl Serialize for AccessReason
impl Serialize for AccessReason
impl StructuralPartialEq for AccessReason
Auto Trait Implementations§
impl Freeze for AccessReason
impl RefUnwindSafe for AccessReason
impl Send for AccessReason
impl Sync for AccessReason
impl Unpin for AccessReason
impl UnsafeUnpin for AccessReason
impl UnwindSafe for AccessReason
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