Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bread-graphics/breadx
/ functions
Functions
486 in github.com/bread-graphics/breadx
⨍
Functions
486
◇
Types & classes
96
↓ 1 callers
Method
update_xid_range
( &mut self, range: GetXIDRangeReply, )
breadx/src/display/sans_io.rs:127
↓ 1 callers
Method
variant
(&self)
breadx/src/display/raw_request.rs:153
↓ 1 callers
Function
write_initial_send
( header: &Header, req: &Request, params: &[Parameter], return_type: &ReturnType, fncall_t
breadx-generator/src/items.rs:140
↓ 1 callers
Function
x11_gui_task
Task for running the X11 window. The channel provided is used to signal a change in time.
breadx/examples/xclock.rs:109
Method
as_mut
(&mut self)
breadx/src/connection/buffered.rs:122
Method
as_mut
(&mut self)
breadx/src/connection/std_wrapper.rs:181
Method
as_ref
(&self)
breadx/src/connection/buffered.rs:116
Method
as_ref
(&self)
breadx/src/connection/std_wrapper.rs:175
Method
as_setup_failure
(&self)
breadx/src/error.rs:273
Function
basic
()
breadx/src/connection/std_wrapper.rs:508
Method
borrow
(&self)
breadx/src/connection/std_wrapper.rs:187
Method
borrow_mut
(&mut self)
breadx/src/connection/std_wrapper.rs:193
Method
cannibalize
(self)
breadx/src/futures/send_request.rs:68
Method
cannibalize
Destroys this future and returns the inner display reference.
breadx/src/futures/send_request_raw.rs:65
Method
cannibalize
(self)
breadx/src/futures/check_for_error.rs:38
Method
cannibalize
(self)
breadx/src/futures/wait_for_reply_raw.rs:57
Method
cannibalize
(self)
breadx/src/futures/wait_for_reply.rs:45
Method
check_for_error
(&mut self, seq: u64)
breadx/src/display/mod.rs:583
Method
check_for_error
(&mut self, seq: u64)
breadx/src/display/sync.rs:220
Method
check_for_error
(&mut self, seq: u64)
breadx/src/display/cell.rs:84
Method
cmp
(&self, other: &Self)
breadx/src/display/cookie.rs:46
Function
connect
(name: Option<&str>)
breadx/src/rt_support/async_std_support.rs:132
Function
connect_abstract
(path: &Path)
breadx/src/name/mod.rs:206
Method
connect_with_auth
Connect to the X11 server, using the given connection and auth information. # Blocking This function is expected to block, and is not built around n
breadx/src/display/basic.rs:157
Method
couldnt_parse_display
(from_env: bool)
breadx/src/error.rs:139
Method
create_fd
(&self)
breadx/src/connection/sendmsg.rs:343
Method
current
()
breadx/examples/xclock.rs:80
Method
default
()
breadx/src/display/extension_map.rs:22
Method
default
()
breadx/src/display/prefetch.rs:58
Method
default_screen_index
(&self)
breadx/src/display/basic.rs:571
Method
default_screen_index
(&self)
breadx/src/rt_support/tokio_support.rs:288
Method
default_screen_index
(&self)
breadx/src/rt_support/async_std_support.rs:277
Method
deref
(&self)
breadx/src/connection/std_wrapper.rs:201
Method
deref_mut
(&mut self)
breadx/src/connection/std_wrapper.rs:207
Method
description
(&self)
breadx/src/display/basic.rs:755
Method
disconnected
(&self)
breadx/src/error.rs:290
Method
drop
(&mut self)
breadx/src/connection/sendmsg.rs:359
Method
eq
(&self, other: &Self)
breadx/src/display/cookie.rs:32
Method
extension_info
( &mut self, name: &'static str, ctx: Option<&Waker>, strategy: &mut impl Stra
breadx/src/display/basic.rs:368
Method
fetch_event
Fetch the next event, if we have it.
breadx/src/display/sans_io.rs:102
Method
fetch_reply
Fetch the reply matching the sequence number, if we have it.
breadx/src/display/sans_io.rs:64
Method
flush
(&mut self)
breadx/src/connection/mod.rs:308
Method
flush
(&mut self)
breadx/src/connection/test.rs:92
Method
flush
(&mut self)
breadx/src/display/sync.rs:204
Method
flush
(&mut self)
breadx/src/display/cell.rs:80
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
breadx/src/error.rs:338
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
breadx/src/connection/sendmsg.rs:37
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
breadx/src/connection/std_wrapper.rs:78
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
breadx/src/display/cookie.rs:58
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
breadx/src/name/mod.rs:71
Method
fmt
(&self, f: &mut fmt::Formatter)
breadx-generator/src/items.rs:358
Method
for_reply
( display: &'this mut Dpy, req: Req, )
breadx/src/futures/send_request.rs:46
Method
for_reply_fds
( display: &'this mut Dpy, req: Req, )
breadx/src/futures/send_request.rs:57
Method
for_void
( display: &'this mut Dpy, discard_reply: bool, req: Req, )
breadx/src/futures/send_request.rs:32
Method
format_request
( &mut self, req: &mut RawRequest<'_, '_>, ctx: &mut Context<'_>, )
breadx/src/rt_support/async_std_support.rs:312
Method
from
(x11: X11Error)
breadx/src/error.rs:456
Method
from
(stream: UnixStream)
breadx/src/connection/sendmsg.rs:49
Method
from
(conn: C)
breadx/src/connection/buffered.rs:110
Method
from
(inner: C)
breadx/src/connection/std_wrapper.rs:169
Method
from
(sequence: u64)
breadx/src/display/cookie.rs:87
Method
from
(state: PrefetchState<T>)
breadx/src/display/prefetch.rs:64
Method
from
(inner: T)
breadx/src/display/poison.rs:45
Method
from
(raw: RawRequest<'target, 'req>)
breadx/src/display/raw_request.rs:362
Method
from
(bd: Dpy)
breadx/src/display/sync.rs:39
Method
from
(inner: Dpy)
breadx/src/display/cell.rs:27
Method
from
(mut inner: SendRequest<'this, Dpy, Reply>)
breadx/src/futures/checked.rs:32
Method
from
(dt: DateTime<Tz>)
breadx/examples/xclock.rs:59
Method
from_inner
(inner: Inner)
breadx/src/error.rs:123
Method
from_parsed_display
Creates a new connection from an already parsed display name. # Blocking This function blocks while it tries to connect to the server. Use the [`fro
breadx/src/name/mod.rs:96
Method
from_sequence
(sequence: u64)
breadx/src/display/cookie.rs:72
Method
from_setup
Create a new `X11Core` object wrapping around a `Setup`.
breadx/src/display/sans_io.rs:31
Method
from_str
(s: &str)
xcb_parser/src/expression.rs:60
Method
from_tcp_stream
(stream: TcpStream)
breadx/src/name/mod.rs:146
Method
generate_xid
(&mut self)
breadx/src/display/mod.rs:575
Method
generate_xid
(&mut self)
breadx/src/display/sync.rs:208
Method
generate_xid
(&mut self)
breadx/src/display/cell.rs:72
Method
get_from_error_code
(&self, error_code: u8)
breadx/src/display/extension_map.rs:79
Method
get_from_event_code
(&self, event_code: u8)
breadx/src/display/extension_map.rs:75
Method
get_from_major_opcode
(&self, major_opcode: u8)
breadx/src/display/extension_map.rs:71
Method
hash
(&self, state: &mut H)
breadx/src/display/cookie.rs:52
Method
initialization
(&self)
breadx/src/error.rs:267
Function
instruction_into_socket
Convert a `ConnectInstruction` into a `Stream` iterating over the potential socket details.
breadx/src/name/nb_connect.rs:87
Method
into_raw_parts
(self)
breadx/src/display/raw_request.rs:160
Method
into_setup_failure
Convert this error into a setup failure.
breadx/src/error.rs:281
Method
into_stream
(self)
breadx/src/connection/sendmsg.rs:93
Function
main
()
breadx/examples/async_std_async.rs:239
Function
main
()
breadx/examples/xclock.rs:696
Function
main
()
breadx/examples/tokio_async.rs:238
Function
main
()
breadx/examples/basic.rs:19
Function
main
()
breadx/examples/just_emit_setup.rs:13
Function
main
()
breadx-generator/src/main.rs:18
Method
make_connect_error
(ce: ConnectError)
breadx/src/error.rs:161
Method
make_disconnected
()
breadx/src/error.rs:153
Method
make_invalid_state
(is: InvalidState)
breadx/src/error.rs:130
Method
make_large_request
(x_len: usize, max_len: usize)
breadx/src/error.rs:149
Method
make_missing_extension
(name: &'static str)
breadx/src/error.rs:244
Method
make_msg
(msg: D)
breadx/src/error.rs:225
Method
make_parse_error
(pe: ParseError)
breadx/src/error.rs:238
Method
make_poisoned
()
breadx/src/error.rs:143
Method
make_setup_failure
(sf: SetupFailure)
breadx/src/error.rs:157
← previous
next →
201–300 of 486, ranked by callers