pub struct ToolTierResult {
pub tool: String,
pub tier: ToolTier,
pub approval: ApprovalRequirement,
pub description: String,
}Expand description
Result of resolving a tool’s tier — returned by the API.
Fields§
§tool: String§tier: ToolTier§approval: ApprovalRequirement§description: StringTrait Implementations§
Source§impl Clone for ToolTierResult
impl Clone for ToolTierResult
Source§fn clone(&self) -> ToolTierResult
fn clone(&self) -> ToolTierResult
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 ToolTierResult
impl Debug for ToolTierResult
Source§impl<'de> Deserialize<'de> for ToolTierResult
impl<'de> Deserialize<'de> for ToolTierResult
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 ToolTierResult
impl RefUnwindSafe for ToolTierResult
impl Send for ToolTierResult
impl Sync for ToolTierResult
impl Unpin for ToolTierResult
impl UnsafeUnpin for ToolTierResult
impl UnwindSafe for ToolTierResult
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