#[repr(C)]pub struct RawCheckerTypePredicate {
pub kind: TypePredicateKind,
pub parameterIndex: i32,
pub parameterName: GoString,
pub t: *const RawType,
}Fields§
§kind: TypePredicateKind§parameterIndex: i32§parameterName: GoString§t: *const RawTypeTrait Implementations§
Source§impl Clone for RawCheckerTypePredicate
impl Clone for RawCheckerTypePredicate
Source§fn clone(&self) -> RawCheckerTypePredicate
fn clone(&self) -> RawCheckerTypePredicate
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'a> SliceItem<'a, RawCheckerTypePredicate> for CheckerTypePredicate<'a>
impl<'a> SliceItem<'a, RawCheckerTypePredicate> for CheckerTypePredicate<'a>
unsafe fn from_raw_unchecked(raw: *const RawCheckerTypePredicate) -> Self
impl Copy for RawCheckerTypePredicate
Auto Trait Implementations§
impl Freeze for RawCheckerTypePredicate
impl RefUnwindSafe for RawCheckerTypePredicate
impl !Send for RawCheckerTypePredicate
impl !Sync for RawCheckerTypePredicate
impl Unpin for RawCheckerTypePredicate
impl UnsafeUnpin for RawCheckerTypePredicate
impl UnwindSafe for RawCheckerTypePredicate
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