pub struct SetDnsRecord {
pub cluster: ClusterName,
pub kind: DnsRecordType,
pub name: String,
pub value: String,
}
Fields§
§cluster: ClusterName
§kind: DnsRecordType
§name: String
§value: String
Implementations§
Source§impl SetDnsRecord
impl SetDnsRecord
pub fn subscribe_subject() -> SubscribeSubject<Self>
pub fn ttl() -> Duration
pub fn send_period() -> u64
Trait Implementations§
Source§impl Debug for SetDnsRecord
impl Debug for SetDnsRecord
Source§impl<'de> Deserialize<'de> for SetDnsRecord
impl<'de> Deserialize<'de> for SetDnsRecord
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
Source§impl JetStreamable for SetDnsRecord
impl JetStreamable for SetDnsRecord
Source§impl PartialEq for SetDnsRecord
impl PartialEq for SetDnsRecord
Source§impl Serialize for SetDnsRecord
impl Serialize for SetDnsRecord
Source§impl TypedMessage for SetDnsRecord
impl TypedMessage for SetDnsRecord
impl StructuralPartialEq for SetDnsRecord
Auto Trait Implementations§
impl Freeze for SetDnsRecord
impl RefUnwindSafe for SetDnsRecord
impl Send for SetDnsRecord
impl Sync for SetDnsRecord
impl Unpin for SetDnsRecord
impl UnwindSafe for SetDnsRecord
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