// generated by diplomat-tool import type { GeneralCategory } from "./GeneralCategory" import type { pointer, codepoint } from "./diplomat-runtime.d.ts";
export type GeneralCategoryGroup_obj = {
mask: number;
};
/** *Amaskthatiscapableofrepresentinggroupsof`General_Category`values. * *Seethe[Rustdocumentationfor`GeneralCategoryGroup`](https://docs.rs/icu/2.1.1/icu/properties/props/struct.GeneralCategoryGroup.html) for more information.
*/
export class GeneralCategoryGroup {
get mask(): number;
set mask(value: number); /** @internal */ static fromFields(structObj : GeneralCategoryGroup_obj) : GeneralCategoryGroup;
/** *Seethe[Rustdocumentationfor`contains`](https://docs.rs/icu/2.1.1/icu/properties/props/struct.GeneralCategoryGroup.html#method.contains) for more information.
*/
contains(val: GeneralCategory): boolean;
/** *Seethe[Rustdocumentationfor`complement`](https://docs.rs/icu/2.1.1/icu/properties/props/struct.GeneralCategoryGroup.html#method.complement) for more information.
*/
complement(): GeneralCategoryGroup;
/** *Seethe[Rustdocumentationfor`all`](https://docs.rs/icu/2.1.1/icu/properties/props/struct.GeneralCategoryGroup.html#method.all) for more information.
*/ static all(): GeneralCategoryGroup;
/** *Seethe[Rustdocumentationfor`empty`](https://docs.rs/icu/2.1.1/icu/properties/props/struct.GeneralCategoryGroup.html#method.empty) for more information.
*/ static empty(): GeneralCategoryGroup;
/** *Seethe[Rustdocumentationfor`union`](https://docs.rs/icu/2.1.1/icu/properties/props/struct.GeneralCategoryGroup.html#method.union) for more information.
*/
union(other: GeneralCategoryGroup_obj): GeneralCategoryGroup;
/** *Seethe[Rustdocumentationfor`intersection`](https://docs.rs/icu/2.1.1/icu/properties/props/struct.GeneralCategoryGroup.html#method.intersection) for more information.
*/
intersection(other: GeneralCategoryGroup_obj): GeneralCategoryGroup;
/** *Seethe[Rustdocumentationfor`CasedLetter`](https://docs.rs/icu/2.1.1/icu/properties/props/struct.GeneralCategoryGroup.html#associatedconstant.CasedLetter) for more information.
*/ static casedLetter(): GeneralCategoryGroup;
/** *Seethe[Rustdocumentationfor`Letter`](https://docs.rs/icu/2.1.1/icu/properties/props/struct.GeneralCategoryGroup.html#associatedconstant.Letter) for more information.
*/ static letter(): GeneralCategoryGroup;
/** *Seethe[Rustdocumentationfor`Mark`](https://docs.rs/icu/2.1.1/icu/properties/props/struct.GeneralCategoryGroup.html#associatedconstant.Mark) for more information.
*/ static mark(): GeneralCategoryGroup;
/** *Seethe[Rustdocumentationfor`Number`](https://docs.rs/icu/2.1.1/icu/properties/props/struct.GeneralCategoryGroup.html#associatedconstant.Number) for more information.
*/ static number(): GeneralCategoryGroup;
/** *Seethe[Rustdocumentationfor`Other`](https://docs.rs/icu/2.1.1/icu/properties/props/struct.GeneralCategoryGroup.html#associatedconstant.Other) for more information.
*/ static separator(): GeneralCategoryGroup;
/** *Seethe[Rustdocumentationfor`Letter`](https://docs.rs/icu/2.1.1/icu/properties/props/struct.GeneralCategoryGroup.html#associatedconstant.Letter) for more information.
*/ static other(): GeneralCategoryGroup;
/** *Seethe[Rustdocumentationfor`Punctuation`](https://docs.rs/icu/2.1.1/icu/properties/props/struct.GeneralCategoryGroup.html#associatedconstant.Punctuation) for more information.
*/ static punctuation(): GeneralCategoryGroup;
/** *Seethe[Rustdocumentationfor`Symbol`](https://docs.rs/icu/2.1.1/icu/properties/props/struct.GeneralCategoryGroup.html#associatedconstant.Symbol) for more information.
*/ static symbol(): GeneralCategoryGroup;
}
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.11 Sekunden
(vorverarbeitet am 2026-08-25)
¤
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.