pub struct RollbackDidcommRequest {
pub drain_ttl_secs: Option<u64>,
}Expand description
Request body for POST /services/didcomm/rollback.
Threads drain_ttl_secs through to the dispatched forward op
for the disable / update arms. Server applies the spec §3.6
default (24h) when omitted.
Fields§
§drain_ttl_secs: Option<u64>Drain window for the previously-active mediator (seconds). Server default is 24h when omitted.
Implementations§
Source§impl RollbackDidcommRequest
impl RollbackDidcommRequest
pub fn new() -> Self
pub fn drain_ttl_secs(self, secs: u64) -> Self
Trait Implementations§
Source§impl Clone for RollbackDidcommRequest
impl Clone for RollbackDidcommRequest
Source§fn clone(&self) -> RollbackDidcommRequest
fn clone(&self) -> RollbackDidcommRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RollbackDidcommRequest
impl Debug for RollbackDidcommRequest
Source§impl Default for RollbackDidcommRequest
impl Default for RollbackDidcommRequest
Source§fn default() -> RollbackDidcommRequest
fn default() -> RollbackDidcommRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RollbackDidcommRequest
impl<'de> Deserialize<'de> for RollbackDidcommRequest
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 RollbackDidcommRequest
Source§impl PartialEq for RollbackDidcommRequest
impl PartialEq for RollbackDidcommRequest
Source§impl Serialize for RollbackDidcommRequest
impl Serialize for RollbackDidcommRequest
impl StructuralPartialEq for RollbackDidcommRequest
Auto Trait Implementations§
impl Freeze for RollbackDidcommRequest
impl RefUnwindSafe for RollbackDidcommRequest
impl Send for RollbackDidcommRequest
impl Sync for RollbackDidcommRequest
impl Unpin for RollbackDidcommRequest
impl UnsafeUnpin for RollbackDidcommRequest
impl UnwindSafe for RollbackDidcommRequest
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