pub struct ConfigSourceRecord {
pub id: i64,
pub name: String,
pub origin_url: String,
pub origin_branch: String,
pub last_fetched: Option<String>,
pub last_commit: Option<String>,
pub source_version: Option<String>,
pub pinned_version: Option<String>,
pub status: String,
}Expand description
A tracked config source.
Fields§
§id: i64§name: String§origin_url: String§origin_branch: String§last_fetched: Option<String>§last_commit: Option<String>§source_version: Option<String>§pinned_version: Option<String>§status: StringTrait Implementations§
Source§impl Clone for ConfigSourceRecord
impl Clone for ConfigSourceRecord
Source§fn clone(&self) -> ConfigSourceRecord
fn clone(&self) -> ConfigSourceRecord
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 ConfigSourceRecord
impl Debug for ConfigSourceRecord
Auto Trait Implementations§
impl Freeze for ConfigSourceRecord
impl RefUnwindSafe for ConfigSourceRecord
impl Send for ConfigSourceRecord
impl Sync for ConfigSourceRecord
impl Unpin for ConfigSourceRecord
impl UnsafeUnpin for ConfigSourceRecord
impl UnwindSafe for ConfigSourceRecord
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