Skip to main content

sudachi/dic/
word_info.rs

1/*
2 * Copyright (c) 2025-2026 Works Applications Co., Ltd.
3 *
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
7 *
8 *     http://www.apache.org/licenses/LICENSE-2.0
9 *
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
15 */
16
17mod binary;
18mod data;
19mod infos;
20pub mod layout;
21pub mod parse;
22mod raw;
23
24pub(crate) use binary::{parse_i32_array, parse_u32_array, parse_user_data};
25pub use data::*;
26pub(crate) use infos::WordInfoEntryIdCursor;
27pub use infos::{WordInfoError, WordInfos};
28pub(crate) use layout::WordInfoVariableLayout;
29pub use parse::WordInfoParser;
30pub(crate) use raw::WordInfoVariableData;
31pub use raw::{WordInfoFixedData, WordInfoRawData};