Struct atrium_api::com::atproto::sync::subscribe_repos::RepoOp
source · pub struct RepoOp {
pub action: String,
pub cid: Option<CidLink>,
pub path: String,
}Expand description
A repo operation, ie a mutation of a single record.
Fields§
§action: String§cid: Option<CidLink>For creates and updates, the new record CID. For deletions, null.
path: StringTrait Implementations§
source§impl<'de> Deserialize<'de> for RepoOp
impl<'de> Deserialize<'de> for RepoOp
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
source§impl PartialEq for RepoOp
impl PartialEq for RepoOp
impl Eq for RepoOp
impl StructuralPartialEq for RepoOp
Auto Trait Implementations§
impl RefUnwindSafe for RepoOp
impl Send for RepoOp
impl Sync for RepoOp
impl Unpin for RepoOp
impl UnwindSafe for RepoOp
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