radrootsd

JSON-RPC bridge for Radroots event publishing
git clone https://radroots.dev/git/radrootsd.git
Log | Files | Refs | README | LICENSE

context.rs (321B)


      1 #![forbid(unsafe_code)]
      2 
      3 use crate::core::Radrootsd;
      4 
      5 use super::registry::MethodRegistry;
      6 
      7 #[derive(Clone)]
      8 pub struct RpcContext {
      9     pub state: Radrootsd,
     10     pub methods: MethodRegistry,
     11 }
     12 
     13 impl RpcContext {
     14     pub fn new(state: Radrootsd, methods: MethodRegistry) -> Self {
     15         Self { state, methods }
     16     }
     17 }