pub(crate) fn new(state: T, rx_sender: MessageSender) -> Status<T> {
        Status {
            state,
            state_dirty: false,
            props_dirty: false,
            rx_sender,
        }
    }
/// Creates a new status with a given state and message sender.
Creates a new status with a given state and message sender.
Creates a new status with a given state and message sender .
pub(crate) fn new(state: T, rx_sender: MessageSender) -> Status<T> {
        Status {
            state,
            state_dirty: false,
            props_dirty: false,
            rx_sender,
        }
    }
pub ( crate ) fn new ( state : T , rx_sender : MessageSender ) -> Status < T > { Status { state , state_dirty : false , props_dirty : false , rx_sender , } }
Creates a new status with a given state and message sender.
Creates a new status with a given state and message sender .
state
T
rx_sender
MessageSender
state
T
rx_sender
MessageSender