Class: Prosody::NativePublishedDeque
- Inherits:
-
Object
- Object
- Prosody::NativePublishedDeque
- Defined in:
- lib/prosody/native_stubs.rb,
sig/state.rbs
Instance Method Summary collapse
- #get(key, index) ⇒ json_value?
- #is_empty(key) ⇒ Boolean
- #length(key) ⇒ Integer
- #peek_back(key) ⇒ json_value?
- #peek_front(key) ⇒ json_value?
- #scan(key, direction) ⇒ NativeJsonDequeScan
Instance Method Details
#get(key, index) ⇒ json_value?
908 909 910 |
# File 'lib/prosody/native_stubs.rb', line 908 def get(key, index) raise NotImplementedError, "This method is implemented natively in Rust" end |
#is_empty(key) ⇒ Boolean
916 917 918 |
# File 'lib/prosody/native_stubs.rb', line 916 def is_empty(key) raise NotImplementedError, "This method is implemented natively in Rust" end |
#length(key) ⇒ Integer
912 913 914 |
# File 'lib/prosody/native_stubs.rb', line 912 def length(key) raise NotImplementedError, "This method is implemented natively in Rust" end |
#peek_back(key) ⇒ json_value?
924 925 926 |
# File 'lib/prosody/native_stubs.rb', line 924 def peek_back(key) raise NotImplementedError, "This method is implemented natively in Rust" end |
#peek_front(key) ⇒ json_value?
920 921 922 |
# File 'lib/prosody/native_stubs.rb', line 920 def peek_front(key) raise NotImplementedError, "This method is implemented natively in Rust" end |
#scan(key, direction) ⇒ NativeJsonDequeScan
928 929 930 |
# File 'lib/prosody/native_stubs.rb', line 928 def scan(key, direction) raise NotImplementedError, "This method is implemented natively in Rust" end |