Skip to main content

SpE

Type Alias SpE 

Source
pub type SpE = SpecError;

Aliased Type§

pub enum SpE {
Show 32 variants ImproperSizeSpec, UnsupportedColourSpec(UnsupportedColourSpec), FaceNotFound, InternalError(String), PosOffTable, LibraryNotFound, LibraryItemNotFound(ItemSpec), AclInvalidAccountGlob, AclEntryOverlappingAllowDeny, InconsistentPieceCount, BadUrlSyntax, UrlTooLong, CompassAngleInvalid, ZeroFaces, InconsistentFacesEdgecoloursCount, SpecifiedWidthOfNoEdges, UnsupportedShape, NegativeTimeout, ComplexPieceWhereInertRequired, AliasNotFound, AliasTargetMultiSpec, InvalidRange(usize, usize), ImageOrAliasLoop, InvalidSizeScale, MultipleFacesRequired, FarTooManyFaces(usize), CurrencyQtyNotMultipleOfUnit, CoordinateOverflow(CoordinateOverflow), SVGError { item_name: String, item_for_lib: String, item_for_item: String, error: SVGSizeError, }, UnoccultableButRichImageForOccultation, TimeoutTooLarge { got: Duration, max: Duration, }, WrongNumberOfFaces { got: u8, exp: u8, got_why: Cow<'static, str>, exp_why: Cow<'static, str>, },
}

Variants§

§

ImproperSizeSpec

§

UnsupportedColourSpec(UnsupportedColourSpec)

§

FaceNotFound

§

InternalError(String)

§

PosOffTable

§

LibraryNotFound

§

LibraryItemNotFound(ItemSpec)

§

AclInvalidAccountGlob

§

AclEntryOverlappingAllowDeny

§

InconsistentPieceCount

§

BadUrlSyntax

§

UrlTooLong

§

CompassAngleInvalid

§

ZeroFaces

§

InconsistentFacesEdgecoloursCount

§

SpecifiedWidthOfNoEdges

§

UnsupportedShape

§

NegativeTimeout

§

ComplexPieceWhereInertRequired

§

AliasNotFound

§

AliasTargetMultiSpec

§

InvalidRange(usize, usize)

§

ImageOrAliasLoop

§

InvalidSizeScale

§

MultipleFacesRequired

§

FarTooManyFaces(usize)

§

CurrencyQtyNotMultipleOfUnit

§

CoordinateOverflow(CoordinateOverflow)

§

SVGError

Fields

§item_name: String
§item_for_lib: String
§item_for_item: String
§

UnoccultableButRichImageForOccultation

§

TimeoutTooLarge

Fields

§

WrongNumberOfFaces

Fields

§got: u8
§exp: u8
§got_why: Cow<'static, str>
§exp_why: Cow<'static, str>