pub struct PathRepository {
pub canonical: Option<bool>,
pub exclude: Vec<String>,
pub only: Vec<String>,
pub options: Option<PathRepositoryOptions>,
pub type_: PathRepositoryType,
pub url: String,
}Fields§
§canonical: Option<bool>§exclude: Vec<String>§only: Vec<String>§options: Option<PathRepositoryOptions>§type_: PathRepositoryType§url: StringTrait Implementations§
Source§impl Clone for PathRepository
impl Clone for PathRepository
Source§fn clone(&self) -> PathRepository
fn clone(&self) -> PathRepository
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 PathRepository
impl Debug for PathRepository
Source§impl<'de> Deserialize<'de> for PathRepository
impl<'de> Deserialize<'de> for PathRepository
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
Auto Trait Implementations§
impl Freeze for PathRepository
impl RefUnwindSafe for PathRepository
impl Send for PathRepository
impl Sync for PathRepository
impl Unpin for PathRepository
impl UnsafeUnpin for PathRepository
impl UnwindSafe for PathRepository
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