// SAFETY: The struct is `repr(C)`, and the encoding is correct. unsafeimpl Encode for CGPoint { const ENCODING: Encoding = Encoding::Struct("CGPoint", &[CGFloat::ENCODING, CGFloat::ENCODING]);
}
// SAFETY: The struct is `repr(C)`, and the encoding is correct. unsafeimpl Encode for CGSize { const ENCODING: Encoding = Encoding::Struct("CGSize", &[CGFloat::ENCODING, CGFloat::ENCODING]);
}
// SAFETY: The struct is `repr(C)`, and the encoding is correct. unsafeimpl Encode for CGRect { const ENCODING: Encoding = Encoding::Struct("CGRect", &[CGPoint::ENCODING, CGSize::ENCODING]);
}
fn main() { let expected = if cfg!(target_pointer_width = "64") { "{CGRect={CGPoint=dd}{CGSize=dd}}"
} else { "{CGRect={CGPoint=ff}{CGSize=ff}}"
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.