pub struct RepoData {
pub active: Option<bool>,
pub did: Did,
pub head: Cid,
pub rev: Tid,
pub status: Option<String>,
}
Fields§
§active: Option<bool>
§did: Did
§head: Cid
Current repo commit CID
rev: Tid
§status: Option<String>
If active=false, this optional field indicates a possible reason for why the account is not active. If active=false and no status is supplied, then the host makes no claim for why the repository is no longer being hosted.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RepoData
impl<'de> Deserialize<'de> for RepoData
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
impl Eq for RepoData
impl StructuralPartialEq for RepoData
Auto Trait Implementations§
impl Freeze for RepoData
impl RefUnwindSafe for RepoData
impl Send for RepoData
impl Sync for RepoData
impl Unpin for RepoData
impl UnwindSafe for RepoData
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.