Enum lb_rs::model::errors::TestRepoError
source · pub enum TestRepoError {
Show 18 variants
NoAccount,
NoRootFolder,
DocumentTreatedAsFolder(Uuid),
FileOrphaned(Uuid),
CycleDetected(HashSet<Uuid>),
FileNameEmpty(Uuid),
FileNameTooLong(Uuid),
FileNameContainsSlash(Uuid),
PathConflict(HashSet<Uuid>),
NonDecryptableFileName(Uuid),
FileWithDifferentOwnerParent(Uuid),
SharedLink {
link: Uuid,
shared_ancestor: Uuid,
},
DuplicateLink {
target: Uuid,
},
BrokenLink(Uuid),
OwnedLink(Uuid),
DocumentReadError(Uuid, CoreError),
Core(LbError),
Shared(SharedError),
}Variants§
NoAccount
NoRootFolder
DocumentTreatedAsFolder(Uuid)
FileOrphaned(Uuid)
CycleDetected(HashSet<Uuid>)
FileNameEmpty(Uuid)
FileNameTooLong(Uuid)
FileNameContainsSlash(Uuid)
PathConflict(HashSet<Uuid>)
NonDecryptableFileName(Uuid)
FileWithDifferentOwnerParent(Uuid)
DuplicateLink
BrokenLink(Uuid)
OwnedLink(Uuid)
DocumentReadError(Uuid, CoreError)
Core(LbError)
Trait Implementations§
source§impl Debug for TestRepoError
impl Debug for TestRepoError
source§impl Display for TestRepoError
impl Display for TestRepoError
source§fn from(err: SharedError) -> Self
fn from(err: SharedError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !Freeze for TestRepoError
impl RefUnwindSafe for TestRepoError
impl Send for TestRepoError
impl Sync for TestRepoError
impl Unpin for TestRepoError
impl UnwindSafe for TestRepoError
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