pub struct RelayAuthority {
pub relay_authority_version: String<8>,
pub relay: String<STRING_CAP>,
pub trust_domain: String<STRING_CAP>,
pub kinds: Vec<String<32>, KINDS_CAP>,
pub max_hop_count: Option<u32>,
pub rate_limit_per_minute: Option<u32>,
pub valid_from: String<STRING_CAP>,
pub valid_until: Option<String<STRING_CAP>>,
pub issuer: String<STRING_CAP>,
pub signature: SignatureEnvelope,
}Expand description
A relay authority grant. Mirrors tf-types::relay::RelayAuthority.
Fields§
§relay: String<STRING_CAP>§trust_domain: String<STRING_CAP>§kinds: Vec<String<32>, KINDS_CAP>§max_hop_count: Option<u32>§rate_limit_per_minute: Option<u32>§valid_from: String<STRING_CAP>§valid_until: Option<String<STRING_CAP>>§issuer: String<STRING_CAP>§signature: SignatureEnvelopeTrait Implementations§
Source§impl Clone for RelayAuthority
impl Clone for RelayAuthority
Source§fn clone(&self) -> RelayAuthority
fn clone(&self) -> RelayAuthority
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 moreAuto Trait Implementations§
impl Freeze for RelayAuthority
impl RefUnwindSafe for RelayAuthority
impl Send for RelayAuthority
impl Sync for RelayAuthority
impl Unpin for RelayAuthority
impl UnsafeUnpin for RelayAuthority
impl UnwindSafe for RelayAuthority
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