pub struct RoleVariable {
pub type: CollaboratorVariableType,
pub variable_type: RoleVariableVariableType,
pub variable_value: FileFullAllowedInviteeRoles,
}Fields§
§type: CollaboratorVariableType§variable_type: RoleVariableVariableType§variable_value: FileFullAllowedInviteeRolesTrait Implementations§
Source§impl Clone for RoleVariable
impl Clone for RoleVariable
Source§fn clone(&self) -> RoleVariable
fn clone(&self) -> RoleVariable
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RoleVariable
impl Debug for RoleVariable
Source§impl Default for RoleVariable
impl Default for RoleVariable
Source§fn default() -> RoleVariable
fn default() -> RoleVariable
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RoleVariable
impl<'de> Deserialize<'de> for RoleVariable
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 RoleVariable
impl PartialEq for RoleVariable
Source§impl Serialize for RoleVariable
impl Serialize for RoleVariable
impl StructuralPartialEq for RoleVariable
Auto Trait Implementations§
impl Freeze for RoleVariable
impl RefUnwindSafe for RoleVariable
impl Send for RoleVariable
impl Sync for RoleVariable
impl Unpin for RoleVariable
impl UnsafeUnpin for RoleVariable
impl UnwindSafe for RoleVariable
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