pub struct SignalClientConfig {
pub endpoint: SignalEndpoint,
pub program_id: [u8; 32],
pub connect_timeout: Duration,
pub tcp_nodelay: bool,
pub max_frame_body_len: usize,
}Fields§
§endpoint: SignalEndpoint§program_id: [u8; 32]§connect_timeout: Duration§tcp_nodelay: bool§max_frame_body_len: usizeImplementations§
Source§impl SignalClientConfig
impl SignalClientConfig
pub fn new(endpoint: impl Into<SignalEndpoint>, program_id: Pubkey) -> Self
pub fn new_for_program_filter( endpoint: impl Into<SignalEndpoint>, program_filter: ProgramFilter, ) -> Self
pub fn new_from_program_id_bytes( endpoint: impl Into<SignalEndpoint>, program_id: [u8; 32], ) -> Self
Trait Implementations§
Source§impl Clone for SignalClientConfig
impl Clone for SignalClientConfig
Source§fn clone(&self) -> SignalClientConfig
fn clone(&self) -> SignalClientConfig
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 SignalClientConfig
impl RefUnwindSafe for SignalClientConfig
impl Send for SignalClientConfig
impl Sync for SignalClientConfig
impl Unpin for SignalClientConfig
impl UnsafeUnpin for SignalClientConfig
impl UnwindSafe for SignalClientConfig
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