pub struct RepoSchemaConfig {
pub url: String,
pub sha: Option<String>,
pub path: String,
}Fields§
§url: String§sha: Option<String>Optional repository pin retained for compatibility with repos.json.
Schema snapshots currently follow the repository’s default branch.
path: StringTrait Implementations§
Source§impl Debug for RepoSchemaConfig
impl Debug for RepoSchemaConfig
Source§impl<'de> Deserialize<'de> for RepoSchemaConfig
impl<'de> Deserialize<'de> for RepoSchemaConfig
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 RepoSchemaConfig
impl RefUnwindSafe for RepoSchemaConfig
impl Send for RepoSchemaConfig
impl Sync for RepoSchemaConfig
impl Unpin for RepoSchemaConfig
impl UnsafeUnpin for RepoSchemaConfig
impl UnwindSafe for RepoSchemaConfig
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