pub struct ClanRepoOffer {
pub repo: String,
pub to: String,
pub by: String,
pub at: UnixMillis,
}Expand description
A repository offered out of a clan to an account (owner, 2026-10-05: “to dissolve, the admin first moves the clan’s repos out”): the clan’s admin offers, the account’s admin accepts or declines.
Fields§
§repo: StringThe repository’s name in the clan.
to: StringThe account it is offered to.
by: StringThe admin who offered it.
at: UnixMillisWhen.
Trait Implementations§
Source§impl Clone for ClanRepoOffer
impl Clone for ClanRepoOffer
Source§impl Debug for ClanRepoOffer
impl Debug for ClanRepoOffer
Source§impl Default for ClanRepoOffer
impl Default for ClanRepoOffer
Source§impl<'de> Deserialize<'de> for ClanRepoOffer
impl<'de> Deserialize<'de> for ClanRepoOffer
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 ClanRepoOffer
Source§impl PartialEq for ClanRepoOffer
impl PartialEq for ClanRepoOffer
Source§impl Serialize for ClanRepoOffer
impl Serialize for ClanRepoOffer
impl StructuralPartialEq for ClanRepoOffer
Auto Trait Implementations§
impl Freeze for ClanRepoOffer
impl RefUnwindSafe for ClanRepoOffer
impl Send for ClanRepoOffer
impl Sync for ClanRepoOffer
impl Unpin for ClanRepoOffer
impl UnsafeUnpin for ClanRepoOffer
impl UnwindSafe for ClanRepoOffer
Blanket Implementations§
impl<T> Allocation for T
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.