pub struct ThreadCreation { /* private fields */ }Implementations§
Source§impl ThreadCreation
impl ThreadCreation
pub fn sign( operation_id: impl Into<String>, genesis: &ThreadGenesis, signer: &impl Signer, ) -> Result<Self, Error>
Sourcepub fn from_signed(
operation_id: impl Into<String>,
record: SignedRecord,
) -> Result<Self, Error>
pub fn from_signed( operation_id: impl Into<String>, record: SignedRecord, ) -> Result<Self, Error>
Relay an existing creator record without replacing its author or key.
Preserve the exact original proof when publishing account-owned work. Receiver-side independent authority admission is still mandatory.
pub fn request(&self) -> &StartThreadRequest
pub fn reference(&self) -> &ThreadRef
pub fn genesis_record(&self) -> ThreadGenesisRecord
Auto Trait Implementations§
impl Freeze for ThreadCreation
impl RefUnwindSafe for ThreadCreation
impl Send for ThreadCreation
impl Sync for ThreadCreation
impl Unpin for ThreadCreation
impl UnsafeUnpin for ThreadCreation
impl UnwindSafe for ThreadCreation
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more