Skip to content

Commit

Permalink
Merge pull request #482 from YuukiToriyama/feature/fix-parsed-address…
Browse files Browse the repository at this point in the history
…/change-visibilities-of-fields

ParsedAddressの修正: フィールドの可視性をprivateからpublicに変更
  • Loading branch information
YuukiToriyama authored Oct 28, 2024
2 parents 42788b9 + 4b0afe1 commit 5e808a3
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions core/src/experimental/parser.rs
Original file line number Diff line number Diff line change
Expand Up @@ -95,15 +95,15 @@ impl Parser {
#[derive(Debug, PartialEq, Serialize)]
pub struct ParsedAddress {
/// 都道府県名
prefecture: String,
pub prefecture: String,
/// 市区町村名
city: String,
pub city: String,
/// 町名
town: String,
pub town: String,
/// それ以降
rest: String,
pub rest: String,
/// メタデータ
metadata: Metadata,
pub metadata: Metadata,
}

#[derive(Debug, PartialEq, Serialize)]
Expand All @@ -112,19 +112,19 @@ pub struct Metadata {
///
/// 住所のパースに成功し、緯度経度の情報が取得できる場合、緯度を返します。
/// 緯度経度の情報はあくまで検出できた地域の代表点を表すものであり、入力された住所の実際の位置とは必ずしも一致しないことに注意してください。
latitude: Option<f64>,
pub latitude: Option<f64>,
/// 軽度
///
/// 住所のパースに成功し、緯度経度の情報が取得できる場合、軽度を返します。
/// 緯度経度の情報はあくまで検出できた地域の代表点を表すものであり、入力された住所の実際の位置とは必ずしも一致しないことに注意してください。
longitude: Option<f64>,
pub longitude: Option<f64>,
/// パース処理の深度
///
/// - `0`: 何も検出できなかった場合
/// - `1`: 都道府県名までは検出できた場合
/// - `2`: 市区町村名までは検出できた場合
/// - `3`: 町名まで検出できた場合
depth: u8,
pub depth: u8,
}

impl From<Vec<Token>> for ParsedAddress {
Expand Down

0 comments on commit 5e808a3

Please sign in to comment.