pub enum SourceProjection {
Full,
Omit,
Filter {
includes: Vec<String>,
excludes: Vec<String>,
},
}Variants§
Trait Implementations§
Source§impl Clone for SourceProjection
impl Clone for SourceProjection
Source§impl Debug for SourceProjection
impl Debug for SourceProjection
Source§impl<'de> Deserialize<'de> for SourceProjection
impl<'de> Deserialize<'de> for SourceProjection
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
Source§impl PartialEq for SourceProjection
impl PartialEq for SourceProjection
Source§impl Serialize for SourceProjection
impl Serialize for SourceProjection
impl StructuralPartialEq for SourceProjection
Auto Trait Implementations§
impl Freeze for SourceProjection
impl RefUnwindSafe for SourceProjection
impl Send for SourceProjection
impl Sync for SourceProjection
impl Unpin for SourceProjection
impl UnsafeUnpin for SourceProjection
impl UnwindSafe for SourceProjection
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