pub enum ProjectError {
Show 45 variants
NoRoot,
NoStage,
RoleNoName,
RoleNoContent,
RefMissingId,
ValueNotEvaluated,
UpvarNotConst,
UnnamedGlobal,
GlobalsWithSameName {
name: CompactString,
},
UnnamedEntity,
EntitiesWithSameName {
name: CompactString,
},
UnnamedField,
FieldNoValue {
name: CompactString,
},
FieldsWithSameName {
name: CompactString,
},
BlockWithoutType,
BlockUnknownType,
BlockChildCount {
needed: usize,
got: usize,
},
BlockMissingOption,
BlockOptionUnknown {
got: CompactString,
},
ImageWithoutId,
ImagesWithSameId {
id: CompactString,
},
ImageWithoutContent {
id: CompactString,
},
ImageUnknownFormat {
id: CompactString,
content: CompactString,
},
SoundWithoutId,
SoundsWithSameId {
id: CompactString,
},
SoundWithoutContent {
id: CompactString,
},
SoundUnknownFormat {
id: CompactString,
content: CompactString,
},
CostumeIdFormat {
id: CompactString,
},
CostumeUndefinedRef {
id: CompactString,
},
CostumesWithSameName {
name: CompactString,
},
SoundIdFormat {
id: CompactString,
},
SoundUndefinedRef {
id: CompactString,
},
SoundsWithSameName {
name: CompactString,
},
BoolNoValue,
BoolUnknownValue {
got: CompactString,
},
ColorUnknownValue {
color: CompactString,
},
CustomBlockWithoutName,
CustomBlockWithoutInputsMeta,
CustomBlockInputsMetaCorrupted,
CustomBlockWithoutType,
CustomBlockUnknownType {
ty: CompactString,
},
MessageTypeMissingName,
MessageTypeMissingFields {
msg_type: CompactString,
},
MessageTypeFieldEmpty {
msg_type: CompactString,
},
MessageTypeMultiplyDefined {
msg_type: CompactString,
},
}Variants§
NoRoot
NoStage
RoleNoName
RoleNoContent
RefMissingId
ValueNotEvaluated
UpvarNotConst
UnnamedGlobal
GlobalsWithSameName
Fields
§
name: CompactStringUnnamedEntity
EntitiesWithSameName
Fields
§
name: CompactStringUnnamedField
FieldNoValue
Fields
§
name: CompactStringFieldsWithSameName
Fields
§
name: CompactStringBlockWithoutType
BlockUnknownType
BlockChildCount
BlockMissingOption
BlockOptionUnknown
Fields
§
got: CompactStringImageWithoutId
ImagesWithSameId
Fields
§
id: CompactStringImageWithoutContent
Fields
§
id: CompactStringImageUnknownFormat
SoundWithoutId
SoundsWithSameId
Fields
§
id: CompactStringSoundWithoutContent
Fields
§
id: CompactStringSoundUnknownFormat
CostumeIdFormat
Fields
§
id: CompactStringCostumeUndefinedRef
Fields
§
id: CompactStringCostumesWithSameName
Fields
§
name: CompactStringSoundIdFormat
Fields
§
id: CompactStringSoundUndefinedRef
Fields
§
id: CompactStringSoundsWithSameName
Fields
§
name: CompactStringBoolNoValue
BoolUnknownValue
Fields
§
got: CompactStringColorUnknownValue
Fields
§
color: CompactStringCustomBlockWithoutName
CustomBlockWithoutInputsMeta
CustomBlockInputsMetaCorrupted
CustomBlockWithoutType
CustomBlockUnknownType
Fields
§
ty: CompactStringMessageTypeMissingName
MessageTypeMissingFields
Fields
§
msg_type: CompactStringMessageTypeFieldEmpty
Fields
§
msg_type: CompactStringMessageTypeMultiplyDefined
Fields
§
msg_type: CompactStringTrait Implementations§
Source§impl Debug for ProjectError
impl Debug for ProjectError
Source§impl From<ProjectError> for ErrorKind
impl From<ProjectError> for ErrorKind
Source§fn from(e: ProjectError) -> Self
fn from(e: ProjectError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ProjectError
impl PartialEq for ProjectError
impl Eq for ProjectError
impl StructuralPartialEq for ProjectError
Auto Trait Implementations§
impl Freeze for ProjectError
impl RefUnwindSafe for ProjectError
impl Send for ProjectError
impl Sync for ProjectError
impl Unpin for ProjectError
impl UnwindSafe for ProjectError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more