pub struct ConduitInclude {
pub paths: Vec<String>,
}Fields§
§paths: Vec<String>Trait Implementations§
Source§impl Clone for ConduitInclude
impl Clone for ConduitInclude
Source§fn clone(&self) -> ConduitInclude
fn clone(&self) -> ConduitInclude
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ConduitInclude
impl Debug for ConduitInclude
Source§impl Default for ConduitInclude
impl Default for ConduitInclude
Source§fn default() -> ConduitInclude
fn default() -> ConduitInclude
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ConduitInclude
impl<'de> Deserialize<'de> for ConduitInclude
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 IncludeFile for ConduitInclude
impl IncludeFile for ConduitInclude
fn from_patterns(patterns: Vec<String>) -> Self
fn get_patterns(&self) -> &[String]
fn load<P: AsRef<Path> + Send>( path: P, ) -> impl Future<Output = ConduitResult<Self>> + Send
fn save<P: AsRef<Path> + Send>( &self, path: P, ) -> impl Future<Output = ConduitResult<()>> + Send
fn scan<P: AsRef<Path>>(&self, root: P) -> Vec<PathBuf>
Auto Trait Implementations§
impl Freeze for ConduitInclude
impl RefUnwindSafe for ConduitInclude
impl Send for ConduitInclude
impl Sync for ConduitInclude
impl Unpin for ConduitInclude
impl UnsafeUnpin for ConduitInclude
impl UnwindSafe for ConduitInclude
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