pub struct LeaseInfo { /* private fields */ }
Implementations§
Source§impl LeaseInfo
impl LeaseInfo
pub fn new( id: Id, origin_transaction_id: Id, sender: Address, recipient: Address, amount: u64, height: u32, status: LeaseStatus, cancel_height: Option<u32>, cancel_transaction_id: Option<Id>, ) -> LeaseInfo
pub fn id(&self) -> Id
pub fn origin_transaction_id(&self) -> Id
pub fn sender(&self) -> Address
pub fn recipient(&self) -> Address
pub fn amount(&self) -> u64
pub fn height(&self) -> u32
pub fn status(&self) -> LeaseStatus
pub fn cancel_height(&self) -> Option<u32>
pub fn cancel_transaction_id(&self) -> Option<Id>
Trait Implementations§
impl Eq for LeaseInfo
impl StructuralPartialEq for LeaseInfo
Auto Trait Implementations§
impl Freeze for LeaseInfo
impl RefUnwindSafe for LeaseInfo
impl Send for LeaseInfo
impl Sync for LeaseInfo
impl Unpin for LeaseInfo
impl UnwindSafe for LeaseInfo
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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.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.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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request