pub enum ResolvePurpose {
Root,
OpenChild {
path_base64: String,
},
MutationNode {
path_base64: String,
},
}Variants§
Implementations§
Source§impl ResolvePurpose
impl ResolvePurpose
pub fn from_core(value: &FileResolvePurpose) -> Result<Self, CoreError>
pub fn core(&self) -> Result<FileResolvePurpose, CoreError>
Trait Implementations§
Source§impl Clone for ResolvePurpose
impl Clone for ResolvePurpose
Source§impl Debug for ResolvePurpose
impl Debug for ResolvePurpose
Source§impl<'de> Deserialize<'de> for ResolvePurpose
impl<'de> Deserialize<'de> for ResolvePurpose
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ResolvePurpose
Source§impl PartialEq for ResolvePurpose
impl PartialEq for ResolvePurpose
Source§impl Serialize for ResolvePurpose
impl Serialize for ResolvePurpose
impl StructuralPartialEq for ResolvePurpose
Auto Trait Implementations§
impl Forget for ResolvePurpose
impl Freeze for ResolvePurpose
impl RefUnwindSafe for ResolvePurpose
impl Send for ResolvePurpose
impl Sync for ResolvePurpose
impl Unpin for ResolvePurpose
impl UnsafeUnpin for ResolvePurpose
impl UnwindSafe for ResolvePurpose
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