init()
Overview 概要
Attributed
provides no-copy access to the contents of the string within the relevant range. The distinction between an Attributed
and an Attributed
lets you distinguish between whether you’re in possession of an entire string or just a slice of it.
Attributed
は、非コピーアクセスを、関連範囲内の文字列の内容に提供します。Attributed
とAttributed
の違いは、あなたにあなたが全文字列の所有をしているかまたは単にそれのスライス(一断片)かを区別させます。
Because Attributed
and Attributed
both conform to Attributed
, working with ranges of Attributed
is natural. Modifying attributes by range works the same as it does on the base string.
Attributed
とAttributed
の両方ともAttributed
に準拠することから、Attributed
の範囲を扱うことは自然なことです。属性を範囲によって修正することは、それが基底文字列上で行うことと同じ働きをします。
If you use an Attributed
to mutate its base Attributed
, you must perform your mutation inline, as the following example shows:
あなたがAttributed
を使ってそれの基底Attributed
を変化させるならば、あなたはあなたの変化をインラインに実行しなければなりません、以下の例が示すように: