pub struct RoleVisibility {
pub runs: bool,
pub schedules: bool,
pub resources: bool,
pub variables: bool,
pub assets: bool,
pub triggers: bool,
pub audit_logs: bool,
pub groups: bool,
pub folders: bool,
pub workers: bool,
}Expand description
RoleVisibility : Pages a role sees. Not enforced.
Fields§
§runs: bool§schedules: bool§resources: bool§variables: bool§assets: bool§triggers: bool§audit_logs: bool§groups: bool§folders: bool§workers: boolImplementations§
Trait Implementations§
Source§impl Clone for RoleVisibility
impl Clone for RoleVisibility
Source§impl Debug for RoleVisibility
impl Debug for RoleVisibility
Source§impl Default for RoleVisibility
impl Default for RoleVisibility
Source§impl<'de> Deserialize<'de> for RoleVisibility
impl<'de> Deserialize<'de> for RoleVisibility
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 RoleVisibility
impl PartialEq for RoleVisibility
Source§impl Serialize for RoleVisibility
impl Serialize for RoleVisibility
impl StructuralPartialEq for RoleVisibility
Auto Trait Implementations§
impl Freeze for RoleVisibility
impl RefUnwindSafe for RoleVisibility
impl Send for RoleVisibility
impl Sync for RoleVisibility
impl Unpin for RoleVisibility
impl UnsafeUnpin for RoleVisibility
impl UnwindSafe for RoleVisibility
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