pub enum ProjectStructure {
NomParseError(Vec<u8>, Vec<u8>),
ProtectionState(ProtectionState),
Password(Password),
Visibility(Visibility),
}Variants§
NomParseError(Vec<u8>, Vec<u8>)
ProtectionState(ProtectionState)
Password(Password)
Visibility(Visibility)
Trait Implementations§
Source§impl Display for ProjectStructure
impl Display for ProjectStructure
Source§impl From<Password> for ProjectStructure
impl From<Password> for ProjectStructure
Source§impl From<ProjectStructure> for UnlockError
impl From<ProjectStructure> for UnlockError
Source§fn from(value: ProjectStructure) -> Self
fn from(value: ProjectStructure) -> Self
Converts to this type from the input type.
Source§impl From<ProtectionState> for ProjectStructure
impl From<ProtectionState> for ProjectStructure
Source§fn from(value: ProtectionState) -> Self
fn from(value: ProtectionState) -> Self
Converts to this type from the input type.
Source§impl From<Visibility> for ProjectStructure
impl From<Visibility> for ProjectStructure
Source§fn from(value: Visibility) -> Self
fn from(value: Visibility) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ProjectStructure
impl RefUnwindSafe for ProjectStructure
impl Send for ProjectStructure
impl Sync for ProjectStructure
impl Unpin for ProjectStructure
impl UnwindSafe for ProjectStructure
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