#[repr(transparent)]pub struct BNMcpToolAnnotation(pub u32);Tuple Fields§
§0: u32Implementations§
Source§impl BNMcpToolAnnotation
impl BNMcpToolAnnotation
pub const ReadOnlyHint: BNMcpToolAnnotation
pub const DestructiveHint: BNMcpToolAnnotation
pub const IdempotentHint: BNMcpToolAnnotation
pub const OpenWorldHint: BNMcpToolAnnotation
Trait Implementations§
Source§impl BitAnd for BNMcpToolAnnotation
impl BitAnd for BNMcpToolAnnotation
Source§impl BitAndAssign for BNMcpToolAnnotation
impl BitAndAssign for BNMcpToolAnnotation
Source§fn bitand_assign(&mut self, rhs: BNMcpToolAnnotation)
fn bitand_assign(&mut self, rhs: BNMcpToolAnnotation)
Performs the
&= operation. Read moreSource§impl BitOr for BNMcpToolAnnotation
impl BitOr for BNMcpToolAnnotation
Source§impl BitOrAssign for BNMcpToolAnnotation
impl BitOrAssign for BNMcpToolAnnotation
Source§fn bitor_assign(&mut self, rhs: BNMcpToolAnnotation)
fn bitor_assign(&mut self, rhs: BNMcpToolAnnotation)
Performs the
|= operation. Read moreSource§impl Clone for BNMcpToolAnnotation
impl Clone for BNMcpToolAnnotation
Source§fn clone(&self) -> BNMcpToolAnnotation
fn clone(&self) -> BNMcpToolAnnotation
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 moreimpl Copy for BNMcpToolAnnotation
Source§impl Debug for BNMcpToolAnnotation
impl Debug for BNMcpToolAnnotation
impl Eq for BNMcpToolAnnotation
Source§impl Hash for BNMcpToolAnnotation
impl Hash for BNMcpToolAnnotation
Source§impl PartialEq for BNMcpToolAnnotation
impl PartialEq for BNMcpToolAnnotation
Source§fn eq(&self, other: &BNMcpToolAnnotation) -> bool
fn eq(&self, other: &BNMcpToolAnnotation) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for BNMcpToolAnnotation
Auto Trait Implementations§
impl Freeze for BNMcpToolAnnotation
impl RefUnwindSafe for BNMcpToolAnnotation
impl Send for BNMcpToolAnnotation
impl Sync for BNMcpToolAnnotation
impl Unpin for BNMcpToolAnnotation
impl UnsafeUnpin for BNMcpToolAnnotation
impl UnwindSafe for BNMcpToolAnnotation
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