pub enum PublicRecord {
Post(String),
Reply {
target: Txid,
text: String,
},
Profile(String),
Avatar(Box<[u8; 128]>),
WirePost {
topics: Topics,
text: String,
},
WireReply {
target: Txid,
topics: Topics,
text: String,
},
ProfileRecord {
profile: [u8; 8],
payload: Vec<u8>,
},
}Variants§
Implementations§
Trait Implementations§
Source§impl Clone for PublicRecord
impl Clone for PublicRecord
Source§impl Debug for PublicRecord
impl Debug for PublicRecord
impl Eq for PublicRecord
Source§impl PartialEq for PublicRecord
impl PartialEq for PublicRecord
impl StructuralPartialEq for PublicRecord
Auto Trait Implementations§
impl Freeze for PublicRecord
impl RefUnwindSafe for PublicRecord
impl Send for PublicRecord
impl Sync for PublicRecord
impl Unpin for PublicRecord
impl UnsafeUnpin for PublicRecord
impl UnwindSafe for PublicRecord
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