pub struct HostedToolPermission {
pub enabled: bool,
}Available on crate feature
administration-types only.Expand description
Permission state for a single hosted tool on a project.
Fields§
§enabled: boolWhether the hosted tool is enabled for the project.
Trait Implementations§
Source§impl Clone for HostedToolPermission
impl Clone for HostedToolPermission
Source§fn clone(&self) -> HostedToolPermission
fn clone(&self) -> HostedToolPermission
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 HostedToolPermission
impl Debug for HostedToolPermission
Source§impl<'de> Deserialize<'de> for HostedToolPermission
impl<'de> Deserialize<'de> for HostedToolPermission
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 HostedToolPermission
impl PartialEq for HostedToolPermission
Source§impl Serialize for HostedToolPermission
impl Serialize for HostedToolPermission
impl StructuralPartialEq for HostedToolPermission
Auto Trait Implementations§
impl Freeze for HostedToolPermission
impl RefUnwindSafe for HostedToolPermission
impl Send for HostedToolPermission
impl Sync for HostedToolPermission
impl Unpin for HostedToolPermission
impl UnsafeUnpin for HostedToolPermission
impl UnwindSafe for HostedToolPermission
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