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: CompactString
UnnamedEntity
EntitiesWithSameName
Fields
§
name: CompactString
UnnamedField
FieldNoValue
Fields
§
name: CompactString
FieldsWithSameName
Fields
§
name: CompactString
BlockWithoutType
BlockUnknownType
BlockChildCount
BlockMissingOption
BlockOptionUnknown
Fields
§
got: CompactString
ImageWithoutId
ImagesWithSameId
Fields
§
id: CompactString
ImageWithoutContent
Fields
§
id: CompactString
ImageUnknownFormat
SoundWithoutId
SoundsWithSameId
Fields
§
id: CompactString
SoundWithoutContent
Fields
§
id: CompactString
SoundUnknownFormat
CostumeIdFormat
Fields
§
id: CompactString
CostumeUndefinedRef
Fields
§
id: CompactString
CostumesWithSameName
Fields
§
name: CompactString
SoundIdFormat
Fields
§
id: CompactString
SoundUndefinedRef
Fields
§
id: CompactString
SoundsWithSameName
Fields
§
name: CompactString
BoolNoValue
BoolUnknownValue
Fields
§
got: CompactString
ColorUnknownValue
Fields
§
color: CompactString
CustomBlockWithoutName
CustomBlockWithoutInputsMeta
CustomBlockInputsMetaCorrupted
CustomBlockWithoutType
CustomBlockUnknownType
Fields
§
ty: CompactString
MessageTypeMissingName
MessageTypeMissingFields
Fields
§
msg_type: CompactString
MessageTypeFieldEmpty
Fields
§
msg_type: CompactString
MessageTypeMultiplyDefined
Fields
§
msg_type: CompactString
Trait 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