Skip to main content

ErrorCode

Enum ErrorCode 

Source
pub enum ErrorCode {
Show 27 variants Smik1, Smik2, Smiv1, Smiv2, Smiv3, Cimk1, Cimk2, Cimk3, Cimv1, Cimv2, Cimv3, Cimv4, Chb1, Chb2, Cho1, Cho2, Cho3, Den1, Den2, Ext1, Ext2, Ext3, Ext4, Tkn1, Bs1, Bl1, Other1,
}

Variants§

§

Smik1

en: SectionMetaInfoKey is invalid ja: セクションメタ情報のキーが不正です

§

Smik2

en: SectionMetaInfoKey should not contains line break ja: セクションメタ情報のキーに改行を含めることはできません

§

Smiv1

en: SectionMetaInfoValue should not be empty ja: セクションメタ情報の値は空にできません

§

Smiv2

en: SectionMetaInfoValue needs line break after ja: セクションメタ情報の値の後に改行が必要です

§

Smiv3

en: SectionMetaInfoValue of repeat needs to be number ja: セクションメタ情報の値のrepeatの値は数値である必要があります

§

Cimk1

en: ChordInfoMetaKey should not contains line break ja: コードメタ情報のキーに改行を含めることはできません

§

Cimk2

en: MetaInfoKey should not be empty ja: コードメタ情報のキーは空にできません

§

Cimk3

en: MetaInfoKey is invalid ja: コードメタ情報のキーが不正です

§

Cimv1

en: MetaInfoValue should not contains line break ja: コードメタ情報の値に改行を含めることはできません

§

Cimv2

en: MetaInfoValue should not be empty ja: コードメタ情報の値は空にできません

§

Cimv3

en: MetaInfoValue needs close parenthesis after ja: コードメタ情報の値の後に閉じ括弧が必要です

§

Cimv4

en: MetaInfoValue is invalid ja: コードメタ情報の値が不正です

§

Chb1

en: % should not be placed first of ChordBlock ja: コードブロックの先頭に%を置くことはできません

§

Chb2

en: Bar should not contains line break ja: コードブロックに改行を含めることはできません

§

Cho1

en: Invalid chord ja: コードが不正です

§

Cho2

en: Chord should not contains line break ja: コードに改行を含めることはできません

§

Cho3

en: Chord should not be empty ja: コードは空にできません

§

Den1

en: Invalid denominator ja: 分母が不正です

§

Den2

en: Denominator is limited to one per chord ja: コードに対して分母は1つまでです

§

Ext1

en: Invalid extension ja: テンションが不正です

§

Ext2

en: Extension must not be empty ja: テンションは空にできません

§

Ext3

en: Extension must be surrounded by parenthesis ja: テンションは括弧で囲む必要があります

§

Ext4

en: No multiple extension parenthesis ja: テンションの括弧は1つまでです

§

Tkn1

en: Invalid token type ja: 不正なトークンタイプです

§

Bs1

en: Invalid base ja: 不正なベース音です

§

Bl1

en: Continuous blank lines are not allowed ja: 連続した空行は許可されていません

§

Other1

en: Unknown error ja: 不明なエラーです

Trait Implementations§

Source§

impl Clone for ErrorCode

Source§

fn clone(&self) -> ErrorCode

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Copy for ErrorCode

Source§

impl Debug for ErrorCode

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Display for ErrorCode

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
Source§

impl Eq for ErrorCode

Source§

impl FromStr for ErrorCode

Source§

type Err = ParseError

The associated error which can be returned from parsing.
Source§

fn from_str(s: &str) -> Result<ErrorCode, <Self as FromStr>::Err>

Parses a string s to return a value of this type. Read more
Source§

impl PartialEq for ErrorCode

Source§

fn eq(&self, other: &ErrorCode) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for ErrorCode

Source§

impl TryFrom<&str> for ErrorCode

Source§

type Error = ParseError

The type returned in the event of a conversion error.
Source§

fn try_from(s: &str) -> Result<ErrorCode, <Self as TryFrom<&str>>::Error>

Performs the conversion.

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T> ToString for T
where T: Display + ?Sized,

Source§

fn to_string(&self) -> String

Converts the given value to a String. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = !

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<S, T> Upcast<T> for S
where T: UpcastFrom<S> + ?Sized, S: ?Sized,

Source§

fn upcast(&self) -> &T
where Self: ErasableGeneric, T: Sized + ErasableGeneric<Repr = Self::Repr>,

Perform a zero-cost type-safe upcast to a wider ref type within the Wasm bindgen generics type system. Read more
Source§

fn upcast_into(self) -> T
where Self: Sized + ErasableGeneric, T: Sized + ErasableGeneric<Repr = Self::Repr>,

Perform a zero-cost type-safe upcast to a wider type within the Wasm bindgen generics type system. Read more