pub enum OrganizeError {
Empty,
Parse(String),
Encrypted,
PageOutOfRange(u32),
NotAPermutation(u32),
DeletesEveryPage,
InvalidRotation(i32),
InvalidPosition {
at: u32,
pages: u32,
},
NoPagesSelected,
Verification(String),
Write(String),
}Variants§
Empty
Parse(String)
Encrypted
PageOutOfRange(u32)
NotAPermutation(u32)
DeletesEveryPage
InvalidRotation(i32)
InvalidPosition
NoPagesSelected
Verification(String)
Write(String)
Implementations§
Trait Implementations§
Source§impl Debug for OrganizeError
impl Debug for OrganizeError
Source§impl Display for OrganizeError
impl Display for OrganizeError
Source§impl Error for OrganizeError
impl Error for OrganizeError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for OrganizeError
impl RefUnwindSafe for OrganizeError
impl Send for OrganizeError
impl Sync for OrganizeError
impl Unpin for OrganizeError
impl UnsafeUnpin for OrganizeError
impl UnwindSafe for OrganizeError
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<U, T> ToOwnedObj<U> for Twhere
U: FromObjRef<T>,
impl<U, T> ToOwnedObj<U> for Twhere
U: FromObjRef<T>,
Source§fn to_owned_obj(&self, data: FontData<'_>) -> U
fn to_owned_obj(&self, data: FontData<'_>) -> U
Convert this type into
T, using the provided data to resolve any offsets.